41 Commits

Author SHA1 Message Date
bunkerity
fdc02be051
remote API - basic send of bad IPs 2021-10-07 12:00:20 +02:00
bunkerity
d53f02b5b3
api - client side (untested) 2021-10-06 15:41:55 +02:00
bunkerity
64aa9c2530
init work remote API 2021-10-02 20:29:50 +02:00
bunkerity
e7ee21cbb5
antibot - fix path for templates and data 2021-09-14 11:30:33 +02:00
florian
ca81535bb3
swarm/k8s - less storage, more API 2021-09-05 00:36:15 +02:00
florian
062fa3e78a
integration - continue work on storageless config for k8s and swarm 2021-09-03 22:40:37 +02:00
bunkerity
e55dff8128
api - init work on storageless configuration 2021-09-03 12:04:30 +02:00
bunkerity
2a0b84074a
ui - fix bug when Docker is used but Swarm is disabled, add jobs from API /reload and fix docker-compose doc 2021-08-18 11:36:19 +02:00
bunkerity
021147f9d9
autoconf - fix wait and redis 2021-08-02 16:37:50 +02:00
bunkerity
0dc2a5ec25
edit visibility of Job members and integration of a generic checker for nginx 2021-07-22 23:07:35 +02:00
bunkerity
9a207dfdc5
fix missing import in generator, expand networks to ips in jobs and init work on a generic checker with shared dict and redis support 2021-07-22 17:11:15 +02:00
bunkerity
4dd1ff8479
UI - copy from helpers, systemd service and instances page update 2021-07-09 10:27:38 +02:00
bunkerity
3c721dc2a0
add HEALTHCHECK to Dockerfile and append 10.0.0.0/8 to DNSBL whitelist 2021-06-14 20:54:36 +02:00
bunkerity
445032406b
dnsbl - disable checks when IP is local 2021-06-02 13:46:57 +02:00
bunkerity
6645632846
antibot - basic pow with javascript 2021-05-19 17:36:29 +02:00
bunkerity
16e5ede130
antibot - custom templates 2021-05-19 16:37:28 +02:00
bunkerity
8260746fe1
logs/lua - add logger tool 2021-05-19 11:11:18 +02:00
bunkerity
d9bb97be50
lua - move global vars from lua to site config (untested) 2021-05-18 17:29:00 +02:00
bunkerity
863283d090
started work on moving variables from .lua to nginx 2021-05-18 15:14:45 +02:00
bunkerity
0b3ff6a9f4
bad behavior - move from fail2ban to pure lua 2021-05-13 16:21:51 +02:00
bunkerity
b1d03cd11c
performance - move bad user-agents and referrers checks from nginx to LUA with caching 2021-05-11 15:30:16 +02:00
bunkerity
fd61df205f
performance - move external blacklists checks from nginx to LUA 2021-05-10 17:51:07 +02:00
bunkerity
07be626842
hotfix - fix API in autoconf swarm mode 2021-04-28 17:40:54 +02:00
bunkerity
843644f806
log - replace some WARN tags from LUA logs with NOTICE to avoid confusion 2021-04-27 09:57:07 +02:00
florian
5ce41edc03
api - whitelist IP/network for API 2021-04-26 22:22:34 +02:00
bunkerity
b55aafb997 finding the LUA bug 2021-04-13 17:01:27 +02:00
bunkerity
e190167bfc CIDR support with whitelist/blacklist IP 2021-04-09 14:10:17 +02:00
bunkerity
6a714e2ece road to swarm - fix race condition on initial configuration 2021-03-14 16:50:08 +01:00
bunkerity
a2543384cd road to swarm - add openssl to autoconf, fix api_uri in LUA, fix file rights 2021-03-13 15:28:15 +01:00
bunkerity
95f7ca5b2d road to swarm support - needs a lot of testing 2021-03-12 15:17:45 +01:00
bunkerity
816fa47cbb introducing SWARM_MODE env var 2021-03-12 12:40:52 +01:00
bunkerity
7509ec2f2c basic API to be used in swarm mode 2021-03-12 10:42:31 +01:00
bunkerity
791342cbe6
fix LUA DNS code when answers is nil 2020-12-02 10:00:16 +01:00
bunkerity
397415211e antibot - check IP with sessions and recaptcha 2020-10-23 15:12:52 +02:00
bunkerity
ccf4392280 session secret fix 2020-10-16 17:31:53 +02:00
bunkerity
c1d44387b5 basic antibot feature through recaptcha v3 2020-10-16 10:36:33 +02:00
bunkerity
2909b79891 basic antibot feature through captcha 2020-10-14 22:46:20 +02:00
bunkerity
446ee3761b basic antibot using javascript 2020-10-14 14:28:00 +02:00
bunkerity
6e1c43c4cd basic antibot feature through cookie 2020-10-11 11:46:24 +02:00
bunkerity
f27d80e0d5 various fixes and lua logging 2020-10-10 15:19:35 +02:00
bunkerity
fc3d911ff7 improved blacklist/whitelist/dnsbl with lua 2020-10-09 23:20:40 +02:00