bunkerity
|
e62523d1dc
|
lua - use pcall with mmdb functions
|
2022-07-11 08:59:53 +02:00 |
|
bunkerity
|
5586b3733b
|
misc - add DENY_HTTP_STATUS setting (403 or 444)
|
2022-07-07 15:15:45 +02:00 |
|
florian
|
e852298352
|
don't send local IP to BunkerNet on default server, fix certbot new when MULTISITE=no and fix unknown reason in get_reason
|
2022-06-11 18:36:52 +02:00 |
|
bunkerity
|
a9f886804a
|
bunkerweb 1.4.0
|
2022-06-03 17:24:14 +02:00 |
|
florian
|
c00c7f46a0
|
lua - verify certs when doing HTTPS requests
|
2021-10-23 10:10:24 +02:00 |
|
bunkerity
|
9f7097de0d
|
request limit - fix some LUA code
|
2021-10-19 17:21:30 +02:00 |
|
bunkerity
|
24d6337a57
|
limit req - multiple url support
|
2021-10-18 16:48:06 +02:00 |
|
bunkerity
|
bfb5319c16
|
limit req - add burst and delay parameters
|
2021-10-13 20:53:10 +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
|
4e45fa3874
|
integrations - acme without shared folder when using k8s/swarm
|
2021-10-12 16:58:13 +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 |
|
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 |
|