39 Commits

Author SHA1 Message Date
bunkerity
6546a0edb7
disable country ban if IP is local, update default values of PERMISSIONS_POLICY and FEATURE_POLICY, upgrade archlinux packages before testing 2021-10-21 15:40:20 +02:00
bunkerity
24d6337a57
limit req - multiple url support 2021-10-18 16:48:06 +02:00
bunkerity
4c77a14825
use annotations as env var in Ingress definition, fix cidr parsing for reserved ips, fix missing empty when job is external, fix ping check for remote api and init work hour/day support for request limit 2021-10-13 17:21:25 +02:00
bunkerity
f0f432487b
remote API - ban IP from distributed DB 2021-10-07 16:57:37 +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
d12369c900
jobs - various bugs fixed and old files removed 2021-07-21 11:55:14 +02:00
bunkerity
82548378ae
crowdsec - move as external plugin 2021-07-16 10:05:53 +02:00
bunkerity
92ee40819e
whitelist - fix /.well-known/acme-challenge whitelist for let's encrypt 2021-07-05 14:15:25 +02:00
bunkerity
70f9f8417e
templates - add missing new line when necessary 2021-07-02 09:48:57 +02:00
florian
678ad70b01
docs, various fixes and certbot-cloudflare example 2021-06-06 14:52:30 +02:00
bunkerity
388fc1a0e8
plugins - started basic plugin system 2021-06-04 17:42:34 +02:00
bunkerity
4a73ae8197
various bug fixes on templates and nginx update to 1.20.1 2021-05-27 09:53:14 +02:00
bunkerity
a8bc17e836
templating - started integration into docker image 2021-05-26 14:50:50 +02:00
bunkerity
6645632846
antibot - basic pow with javascript 2021-05-19 17:36:29 +02:00
bunkerity
8260746fe1
logs/lua - add logger tool 2021-05-19 11:11:18 +02:00
florian
de560490d3
fix LUA array variables and add LOG_LEVEL to the troubleshooting section 2021-05-19 09:18:38 +02:00
bunkerity
d9bb97be50
lua - move global vars from lua to site config (untested) 2021-05-18 17:29:00 +02:00
bunkerity
b0ca85ff75
v1.2.5 - performance improvement 2021-05-14 16:42:08 +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
70976d0fbc
fix user-agent not blocking and add documentation on bundle when USE_CUSTOM_HTTPS=yes 2021-05-03 13:59:55 +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
thelittlefireman
ee8aaa4e7e
fix lua crash 2 2021-04-11 15:45:46 +02:00
thelittlefireman
605d59a45c
Fix lua mistake
#116
2021-04-11 15:33:31 +02:00
bunkerity
aa614f82f9 print error when permissions are wrong on common volumes 2021-04-09 14:54:15 +02:00
bunkerity
c03d410b0a refactored whitelisting of user-agents 2021-04-09 14:23:52 +02:00
bunkerity
b8105fc558 feature - whitelist URI 2021-04-09 10:31:00 +02:00
bunkerity
afc6678855 road to v1.2.3 - fixing bugs 2021-03-17 17:55:56 +01:00
bunkerity
0d3da03534 prepare /www directory, fix log socket path and whitelist acme challenges path 2021-03-14 12:33:59 +01:00
bunkerity
95f7ca5b2d road to swarm support - needs a lot of testing 2021-03-12 15:17:45 +01:00
thelittlefireman
8353bd9c85 Allow to add a whitelist by site on user-agent 2021-02-03 13:51:15 +01:00
bunkerity
559b7835d4
ui - automated build 2020-12-11 10:52:44 +01:00
bunkerity
4ea01bd93f
print some logs when blocking bots 2020-12-10 22:36:32 +01:00
bunkerity
95153dbc5d
moved UA, referrer and country check after whitelist and blacklist check 2020-12-04 22:58:48 +01:00
bunkerity
26947179a4
moved UA and referrer check to LUA 2020-12-04 22:21:38 +01:00
bunkerity
dd7768c856
whitelist/blacklist country at LUA level to avoid SEO issues 2020-11-18 11:37:42 +01:00
bunkerity
44b016be93
road to multi server block support 2020-11-08 17:37:48 +01:00