fail2ban
lscr.io/linuxserver/fail2ban
https://github.com/orgs/linuxserver/packages/container/package/fail2ban
Donations
https://www.linuxserver.io/donate
https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/donate.png
host
false
https://github.com/linuxserver/docker-fail2ban/issues/new/choose
bash
https://github.com/linuxserver/docker-fail2ban#application-setup
https://github.com/linuxserver/docker-fail2ban#readme
http://www.fail2ban.org/
Fail2ban(http://www.fail2ban.org/) is a daemon to ban hosts that cause multiple authentication errors.
--cap-add=NET_ADMIN --cap-add=NET_RAW
https://raw.githubusercontent.com/linuxserver/templates/main/unraid/fail2ban.xml
https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/fail2ban-logo.png
2025-02-11
### 2025-02-11
- Rebase to Alpine 3.21.
### 2024-10-12
- Rebase to Alpine 3.20.
### 2024-03-05
- Rebase to Alpine 3.19.
### 2023-06-01
- Add optional VERBOSITY environment variable, allowing users to set the container log verbosity.
### 2023-05-25
- Rebase to Alpine 3.18, deprecate armhf.
### 2022-12-15
- Replace unmaintained ssmtp with msmtp.
### 2022-12-15
- Rebase to Alpine 3.17, Add ssmtp and whois packages. Symlink config to allow live reloading.
### 2022-08-25
- Update README to clarify remote log information.
### 2022-08-09
- Initial Release.