Commit Graph

104 Commits

Author SHA1 Message Date
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
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
florian
a0f8cbdac1 antibot - fix LUA typo in recaptcha mode 2021-09-13 21:26:09 +02:00
bunkerity
3d2f5e2389 conf - add REVERSE_PROXY_KEEPALIVE 2021-09-02 12:03:56 +02:00
bunkerity
b079c99fb9 Merge branch 'patch-15' of github.com:thelittlefireman/bunkerized-nginx into keepalive 2021-09-02 11:52:38 +02:00
bunkerity
2e403c6ebc config - add CUSTOM_HEADER 2021-09-02 10:34:58 +02:00
bunkerity
f75a05584e config - add REVERSE_PROXY_BUFFERING 2021-09-02 09:36:28 +02:00
bunkerity
b13ff34569 add REDIRECT_TO_REQUEST_URI variable and edit environment variables docs 2021-08-20 14:59:16 +02:00
thelittlefireman
9de628f3eb Missing proxy_set_header for keep alive 2021-08-18 23:47:01 +02:00
thelittlefireman
6cc1abc893 Allow keep alive connection when ws is off
This help improves performance.
2021-08-18 23:42:18 +02:00
florian
0be1da18a6 remove old conf before generation, dynamic DNS for PHP and reverse proxy and swarm fixes in quickstart guide 2021-08-14 20:52:17 +02:00
florian
bcd421de09 ui - various bug fixes more or less related to UI 2021-08-09 13:19:10 +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
2b923c05c1 compile and install LUA 5.1.5 to /opt/bunkerized-nginx/deps and introduced REDIRECT_TO feature 2021-07-15 16:36:26 +02:00
bunkerity
8e3dbf1c70 fixed some fedora bugs, support LOCAL_PHP and LOCAL_PHP_PATH and sample variables.env 2021-07-12 22:21:13 +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
bunkerity
c4aef1d606 authelia - choose portal or auth basic mode 2021-06-29 20:32:15 +02:00
bunkerity
a385183d88 authelia - various fixes 2021-06-29 17:14:57 +02:00
bunkerity
cec47f3a75 body injection feature and add authelia to documentation 2021-06-29 16:36:24 +02:00
bunkerity
f73b088f79 authelia - initial work 2021-06-29 15:52:56 +02:00
bunkerity
bebe89afb0 linux - edit path for default errors, ignore comments in variables.env, install/prepare certbot 2021-06-24 15:22:57 +02:00
bunkerity
d0366fcc0d linux - started work on bunkerized-nginx command 2021-06-22 21:19:12 +02:00
bunkerity
1e02368e8a linux/docker - common /opt/bunkerized-nginx folder 2021-06-21 14:56:48 +02:00
bunkerity
bbb5134a39 fix configure arguments and CRS include 2021-06-20 21:51:57 +02:00
bunkerity
16101144c5 self-signed cert - fix bugs 2021-06-11 11:39:36 +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
8cda1baf77 fix web ui multiple variables and add default error pages 2021-06-02 15:33:42 +02:00
bunkerity
99c259bf18 templating - prepare integration into ui 2021-05-28 16:41:41 +02:00
bunkerity
c7b81cfc10 various bug fixes related to HTTPS 2021-05-28 14:57:45 +02:00
bunkerity
0f8e56a668 templating - fixing bugs with autoconf 2021-05-27 14:41:21 +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
a991b262ef remove ClamAV because of GPL and started work on read-only filesystem 2021-05-26 17:18:49 +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
florian
96db3a450d log - add LOG_LEVEL variable 2021-05-18 21:51:13 +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
009d6fb5ae choose connection and nofile numbers, increase error_log level to get modsecurity rules, add MODSECURITY_SEC_AUDIT_ENGINE var 2021-05-05 17:38:22 +02:00