193 Commits

Author SHA1 Message Date
florian
d43b82b757
remote API - only do action if 403 2021-10-24 18:24:10 +02:00
florian
c00c7f46a0
lua - verify certs when doing HTTPS requests 2021-10-23 10:10:24 +02:00
bunkerity
163af4a49d
prepare for v1.3.2 2021-10-22 21:16:36 +02:00
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
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
florian
ca81535bb3
swarm/k8s - less storage, more API 2021-09-05 00:36:15 +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
vepito
72e4384596
Fix typo related to non-HTTP configuration
Fix typo that prevents non-HTTP configuration to be working when MULTISITE is used
2021-08-29 02:59:24 +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
florian
b6809266af
autoconf - let's encrypt support for ingress controller 2021-08-03 22:38:00 +02:00
bunkerity
1a32e7c02c
autoconf - various bug fixes with DockerController 2021-07-29 15:43:51 +02:00
bunkerity
ef8969e2cf
certbot - add USE_LETS_ENCRYPT_STAGING=yes/no env var for using staging or production servers of let's encrypt 2021-07-23 11:51: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
876fcd1814
conf - add WORKER_PROCESSES 2021-07-21 22:18:02 +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
a12561a85b
remove useless nginx-keys folder and add lua_package_cpath to http conf 2021-07-12 15:08:37 +02:00
bunkerity
6738b28b99
deps - move dependencies to dedicated /opt/bunkerized-nginx/deps folder to avoid messing with the system 2021-07-11 23:41:33 +02:00
bunkerity
e241b0c939
logs - move everything from /var/log to /var/log/nginx 2021-07-07 14:36:00 +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
4991922878
linux - fix daemon directive and rights on /etc/nginx 2021-06-23 14:06:39 +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
bunkerity
fcc6b3b5e4
various bug fixes related to Swarm 2021-06-06 23:22:33 +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
4b31d005eb
crowdsec and generator fixes 2021-06-03 17:44:12 +02:00