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