secubox-deb/packages/secubox-mitmproxy/addons
CyberMind-FR e13cf925f1 fix(waf): robust route propagation — dir bind-mount + addon live-reload (closes #609)
The #603 FILE bind-mount of haproxy-routes.json binds an inode; route tools
edit via jq>tmp&&mv (new inode) so changes went stale until a container
restart (surfaced fixing git.maegia.tv mis-route). Now: wafctl uses a
DIRECTORY bind-mount (host /srv/mitmproxy -> /var/lib/secubox-waf-routes ro)
+ symlink, and the addon (both synced copies) live-reloads haproxy-routes.json
on mtime change (throttled 10s) in requestheaders -> route edits apply with
NO restart. Verified live: jq+mv add -> live-reloaded 256 routes, 0 restart.
2026-06-15 18:25:56 +02:00
..
cookie_audit.py feat: cookie audit pipeline (RGPD / ePrivacy reconciler) (#159) 2026-05-16 13:53:40 +02:00
media_cache.py feat(waf): behind-WAF media cache for hosted vhosts (closes #607) 2026-06-15 18:09:25 +02:00
secubox_waf.py fix(waf): robust route propagation — dir bind-mount + addon live-reload (closes #609) 2026-06-15 18:25:56 +02:00