GPL-3.0 from now on

This commit is contained in:
Thomas Lynch
2023-04-13 20:41:28 +10:00
parent a6f3613b6a
commit 0f1607e619
3 changed files with 719 additions and 23 deletions

View File

@@ -1,9 +1,11 @@
## haproxy-protection
A fork and further development of a proof of concept from https://github.com/mora9715/haproxy_ddos_protector, a HAProxy configuration and lua scripts allowing a challenge-response page where users solve a captcha and/or proof-of-work. Intended to stop bots, spam, ddos.
HAProxy configuration and lua scripts allowing a challenge-response page where users solve a captcha and/or proof-of-work. Intended to stop bots, spam, ddos.
Integrates with https://gitgud.io/fatchan/haproxy-panel-next to add/remove/edit domains, protection rules, blocked ips, backend server IPs, etc during runtime.
Originally inspired by a proof of concept from https://github.com/mora9715/haproxy_ddos_protector.
#### Features / improvements in this fork:
- Implement a proof-of-work mode, in addition to the existing captcha only mode.