Skip to content

Release history

Fail2Ban-Report releases

Web-based dashboard for Fail2Ban log filtering and blocklist control

All releases

10 shown

0.5.0 Maintenance

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

0.4.0 New feature
⚠ Upgrade required
  • The 'Copy to Clipboard' feature requires HTTPS to be enabled; it will not function on HTTP deployments.
Notable features
  • 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
0.3.4 Bugfix

🆕 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

3.3.3 New feature
⚠ Upgrade required
  • 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
Notable features
  • 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
0.3.2 Feature
⚠ Upgrade required
  • 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.
Notable features
  • 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
0.3.1 Security
Security fixes
  • Blocked direct JSON file access via .htaccess
  • Added secure PHP proxies for frontend data loading
Notable features
  • Live stats in header with auto-update
  • Real-time ban/unban activity display
0.2.3 Bugfix

Hot Fix: Fix file date filtering to include today's JSON logs and ensure latest files are listed correctly.

0.2.2 Maintenance

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 ..

Beta — feedback welcome: [email protected]