|
6f10291892
|
First iteration of working geo routing
|
2025-03-15 17:31:20 +11:00 |
|
|
c0a2f77f8b
|
Read from ddos_config table to determine if nojs script should be shown (allowing to be disabled per domain or path
|
2025-03-09 23:06:59 +11:00 |
|
|
93cac69798
|
Make blocked and whitelist maps multi tenant
|
2023-09-07 16:47:21 +10:00 |
|
|
bdd2213c6b
|
haproxy 2.8 dockerfile, remove testing cert, change ddos map for json testing
|
2023-06-15 22:02:42 +10:00 |
|
|
eb82a3d391
|
ne wjson map format for excluding exits
|
2023-06-15 22:01:53 +10:00 |
|
|
b70fd56201
|
Test with http3 quic and updated dockerfile with haproxy 2.8
|
2023-06-08 00:00:05 +10:00 |
|
|
10c875e689
|
update config for crawler-whitelist, cleanup a few things in the example
|
2023-06-04 13:04:13 +10:00 |
|
|
22b6b4795e
|
WIP of configurable challenge settings per-domain with a ddos_config map and handling
|
2023-05-21 20:13:23 +10:00 |
|
|
94567f69ff
|
Improve appearance and affordance of challenge pages with some template and js tweaks
|
2023-03-19 13:07:41 +11:00 |
|
|
3cc7482084
|
Fully convert to data plane api
Change global ACL to a map to realtime update with data plane api
Change how on setartup servers are registered in lua
|
2023-02-18 15:14:40 +11:00 |
|
|
875e9e5edd
|
Add back dataplaneapi in anticipation of using it to control haproxy rather than haproxy-sdk runtime socket
|
2023-02-12 13:17:03 +11:00 |
|
|
08a966c121
|
Reorganise, move code to not be split between haproxy and src folder
|
2023-02-11 15:06:35 +11:00 |
|