26ae929644
refactor: get rid of luarocks completely, better exceptions handling
2021-06-14 01:21:38 +03:00
aafc04c6a1
docs: add installation instructions
2021-06-12 20:38:20 +03:00
a1b93bf80a
docs: tic lua deps
2021-06-12 00:57:13 +03:00
ff669a9e64
refactor: organize lua dependencies
2021-06-12 00:55:15 +03:00
55ad0713bb
docs: add license file
2021-06-11 22:41:11 +03:00
30b2d4ed91
lint: make ddos-cli shellcheck-compliant
2021-06-11 22:36:15 +03:00
d4483fe161
docs: add to-do list
2021-06-11 22:25:19 +03:00
a4b4e84544
feat: added CLI to manage ddos protection system
2021-06-11 22:14:43 +03:00
fc978cbca6
docs: added interaction diagram
2021-06-11 22:11:10 +03:00
ae2564d4db
refactor: remove ratelimiting functionality,
...
add on-demand global / per-domain ddos protection enabling
add automatic redirect from captcha page back to the requested source
prettify the captcha page
2021-06-10 23:08:45 +03:00
d2137f445e
feat: add functionality to check if a domain is ratelimited
2021-06-08 23:11:21 +03:00
bda2f31996
refactor: sets ratelimit as action
2021-06-08 22:45:51 +03:00
7b83affae5
asdas
2021-06-08 21:58:43 +03:00
182b6e0000
rasras
2021-06-08 21:53:20 +03:00
5b257476ad
Merge pull request #2 from mora9715/feature/redirect-action
...
feat: added action to validate ddos protection cookie
2021-06-08 20:19:55 +03:00
888a11da83
feat: added action to validate ddos protection cookie
2021-06-08 20:17:16 +03:00
0f7bd9951b
feat: added functionality to set quasi-random cookie if captcha is passed
2021-06-08 00:40:37 +03:00
0fde9b873b
feat: added captcha serving service to haproxy
2021-06-07 23:44:39 +03:00
1dff57f048
Merge pull request #1 from mora9715/feature/custom-image
...
feat: building haproxy from scratch with required lua modules
2021-06-07 00:33:42 +03:00
e67aced62e
feat: building haproxy from scratch with required lua modules
2021-06-07 00:32:47 +03:00
65c93fa871
feat: initial commit
2021-06-06 20:26:13 +03:00