fail2ban

fail2ban

Docker app from linuxserver's Repository

Overview

Fail2ban(http://www.fail2ban.org/) is a daemon to ban hosts that cause multiple authentication errors.

Runtime arguments

Network
host
Shell
bash
Privileged
false
Extra Params
--cap-add=NET_ADMIN --cap-add=NET_RAW

Template configuration

AppdataPathrw

Persistent config files

Target
/config
Path: /var/logPathro

Host logs. Mounted as Read Only.

Target
/var/log
Path: /remotelogs/airsonicPathro

Optional path to airsonic log folder. Mounted as Read Only.

Target
/remotelogs/airsonic
Path: /remotelogs/apache2Pathro

Optional path to apache2 log folder. Mounted as Read Only.

Target
/remotelogs/apache2
Path: /remotelogs/autheliaPathro

Optional path to authelia log folder. Mounted as Read Only.

Target
/remotelogs/authelia
Path: /remotelogs/embyPathro

Optional path to emby log folder. Mounted as Read Only.

Target
/remotelogs/emby
Path: /remotelogs/filebrowserPathro

Optional path to filebrowser log folder. Mounted as Read Only.

Target
/remotelogs/filebrowser
Path: /remotelogs/homeassistantPathro

Optional path to homeassistant log folder. Mounted as Read Only.

Target
/remotelogs/homeassistant
Path: /remotelogs/lighttpdPathro

Optional path to lighttpd log folder. Mounted as Read Only.

Target
/remotelogs/lighttpd
Path: /remotelogs/nextcloudPathro

Optional path to nextcloud log folder. Mounted as Read Only.

Target
/remotelogs/nextcloud
Path: /remotelogs/nginxPathro

Optional path to nginx log folder. Mounted as Read Only.

Target
/remotelogs/nginx
Path: /remotelogs/nzbgetPathro

Optional path to nzbget log folder. Mounted as Read Only.

Target
/remotelogs/nzbget
Path: /remotelogs/overseerrPathro

Optional path to overseerr log folder. Mounted as Read Only.

Target
/remotelogs/overseerr
Path: /remotelogs/prowlarrPathro

Optional path to prowlarr log folder. Mounted as Read Only.

Target
/remotelogs/prowlarr
Path: /remotelogs/radarrPathro

Optional path to radarr log folder. Mounted as Read Only.

Target
/remotelogs/radarr
Path: /remotelogs/sabnzbdPathro

Optional path to sabnzbd log folder. Mounted as Read Only.

Target
/remotelogs/sabnzbd
Path: /remotelogs/sonarrPathro

Optional path to sonarr log folder. Mounted as Read Only.

Target
/remotelogs/sonarr
Path: /remotelogs/unificontrollerPathro

Optional path to unificontroller log folder. Mounted as Read Only.

Target
/remotelogs/unificontroller
Path: /remotelogs/vaultwardenPathro

Optional path to vaultwarden log folder. Mounted as Read Only.

Target
/remotelogs/vaultwarden
VerbosityVariable

Set the container log verbosity. Valid options are -v, -vv, -vvv, -vvvv, or leaving the value blank or not setting the variable.

Target
VERBOSITY
Default
-vv
PUIDVariable

Container Variable: PUID

Default
99
PGIDVariable

Container Variable: PGID

Default
100
UMASKVariable

Container Variable: UMASK

Default
022

Download Statistics

377,664
Total Downloads
8,966
This Month
9,986
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
lscr.io/linuxserver/fail2ban
Last Updated2026-05-15
First Seen2022-08-10

Run Fail2ban on Unraid.

Fail2ban is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.