fail2ban: add jails for SSH, nginx proxy manager, and Jellyfin
Replaces bare enable flag with a dedicated service module covering: - SSH brute force via journald - Nginx Proxy Manager auth failures via Docker log files - Jellyfin auth failures via journald Includes incremental ban times (up to 1 week) and LAN ignore rules. https://claude.ai/code/session_01PwAXuaoJx7qD5FhVLsn7Sn
This commit is contained in:
parent
f5bb08d7dd
commit
16363dc887
3 changed files with 76 additions and 2 deletions
|
|
@ -30,6 +30,7 @@
|
|||
./services/bazarr.nix
|
||||
./services/cloudflare-ddns.nix
|
||||
./services/crowdsec.nix
|
||||
./services/fail2ban.nix
|
||||
];
|
||||
|
||||
### Make build time quicker
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue