This version makes a big jump forward: 🌐 Multi-Server Support – view & manage multiple Fail2Ban servers from one dashboard 🔐 Authentication & Roles – viewer (read-only) and admin (ban/unban, blocklist mgmt.) 📂 Per-server archives & blocklists for cleaner organization ⚡ Performan
Release history
Fail2Ban-Report releases
Web-based dashboard for Fail2Ban log filtering and blocklist control
All releases
10 shown
- The 'Copy to Clipboard' feature requires HTTPS to be enabled; it will not function on HTTP deployments.
- Optimized batch firewall processing with single ufw reload per jail
- IP event markers highlighting repeated events and multi-jail IPs
- Copy filtered table data to clipboard in TSV format
🆕 Fix V 0.3.4 Json Files should not loose Data anymore when several write processes trying to write the json file at the same time. firewall-update.sh: Added FLOCK to lock json when writing block-ip.php: Added FLOCK to lock json when writing unblock-ip.php: Added FLOCK to lo
- v0.4.0 (upcoming) will move and restructure the archive/ directory outside of the web root — users should prepare for this breaking structural change in the next major release
- DoS/Scan/Brute-force detection with warning and critical thresholds (bans per minute per jail)
- Fail2Ban log statistics for today, yesterday, last 7 days, and last 30 days
- Multi-IP action support
- Blocklist storage structure has changed from a global list to a jail-specific structure (blocklist["jailname"][]). Any scripts or integrations that read the blocklist directly may need to be updated to reflect the new data format.
- Jail-specific blocklist storage replacing global list
- Expanded statistics: today, yesterday, last 7 days, last 30 days
- Per-jail blocklist display with active bans and pending entries
- Blocked direct JSON file access via .htaccess
- Added secure PHP proxies for frontend data loading
- Live stats in header with auto-update
- Real-time ban/unban activity display
Hot Fix: Fix file date filtering to include today's JSON logs and ensure latest files are listed correctly.
Adds some Quality of Life Features : sorting of main-list filter by date in blocklist limit shown days in "Select Date" -List this should make interaction with lists more easy ..