Files
schiwagoaandClaude Opus 5.5 7508fe44cf Release 0.1.0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-25 20:57:51 +01:00

16 lines
737 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Changelog
All notable changes are listed here. Versions follow [Semantic Versioning](https://semver.org).
## [0.1.0] – 2026-10-25
First version, generalised from a host-installed fail2ban setup.
- Image based on `crazymax/fail2ban:1.1.1`, adds `inotify-tools`
- Filters `npm-scanner` and `npm-wplogin`, tested with `fail2ban-regex` during the image build
- `jail.local` generated from `.env` at every start (whitelist, chain, retries, ban times)
- Optional jails `npm-wplogin` and `recidive`
- Watcher reloads the jails when NPM creates a new proxy host log
- Second log directory for `jlesage/nginx-proxy-manager`; the same directory is never read twice
- `check` command: writes the configuration and runs `fail2ban-client -t`