β Fail2ban Web Control



β Introduction
Fail2ban Web Control is a lightweight web-based control panel for managing Fail2ban.
It allows you to:
- View global Fail2ban status
- Inspect jails and their metrics
- Ban and unban IP addresses
- Control Fail2ban server actions

The application communicates directly with the Fail2ban UNIX socket.
β Installation
Choose one of the following:
β Features
β Jail Overview
- Current and total failed attempts
- Current and total banned IPs
- List of monitored log files
- Ban / unban IPs
- Extra jail parameters (bantime, findtime, etc.)
β Log File Access
If log files are mounted into the container, they can be viewed and monitored.
Full API documentation:
π API β seeβ
β Notes & Troubleshooting
β Permission issues
If you see:
Ensure the process/container has access to the Fail2ban socket.
β Socket verification
docker exec -it fail2bancontrol ls -l /var/run/fail2ban
β Port behavior
- Internal:
9000
- External: defined via Docker (
9191:9000 in examples)
β Changelog
β v1.9.2 β 2026-04-04
- restore old changelog
- insert screenshot
- no functional changes
β v1.9.1 β 2026-04-04
- rework readme
- add documentation local install without docker
- no functional changes
β v1.9.0 β 2025-11-10
- optimize overview requests
- add short time caching for some values
- more error details in api responses
- add jail extra infos in frontend and api
- little css improvement
β v1.8.0 β 2025-09-03
- add more api endpoints
- add server control buttons start, stop, restart, reload
- change theme switch button
- add server version
- add dbfile location
- add log level slider
- add dbmaxmatches
- add dbpurgeage
- add eslint
- fix eslint errors
- improve refresh between overview and jails
- improve design
- add testscript for banned ips
- add some more documentations
β v1.5.1 β 2025-08-28
- recreate frontend sources
- improve release script
β v1.5.0 β 2025-08-28
- add version
- add workflow actions for release and version
β Version 1.4.0
- improve backend logic fΓΌr prod and dev
- add footer with links
β Version 1.3.0
β Version 1.2.0
β Version 1.1.0
β Version 1.0.0