commit
18c632b981
@ -0,0 +1,14 @@ |
||||
# Global Settings |
||||
LOCAL_STACK_DIR=/srv/docker/volumes/fail2ban |
||||
TZ=Europe/Berlin |
||||
|
||||
# Global Settings (optional) |
||||
SRV_RESTART= |
||||
|
||||
# fail2ban-input (optional) |
||||
F2BI_CONTAINER_NAME= |
||||
F2BI_TAG= |
||||
|
||||
# fail2ban-docker (optional) |
||||
F2BD_CONTAINER_NAME= |
||||
F2BD_TAG= |
@ -0,0 +1 @@ |
||||
*.env |
@ -0,0 +1,36 @@ |
||||
version: "3.2" |
||||
|
||||
services: |
||||
fail2ban-input: |
||||
image: crazymax/fail2ban:${F2BI_TAG:-latest} |
||||
container_name: ${F2BI_CONTAINER_NAME:-fail2ban-input} |
||||
restart: ${SRV_RESTART:-unless-stopped} |
||||
network_mode: "host" |
||||
cap_add: |
||||
- NET_ADMIN |
||||
- NET_RAW |
||||
volumes: |
||||
- ${LOCAL_STACK_DIR}/data-input:/data |
||||
- /var/log:/var/log:ro |
||||
env_file: |
||||
- "./fail2ban.env" |
||||
environment: |
||||
- TZ=${TZ} |
||||
- F2B_IPTABLES_CHAIN=INPUT |
||||
|
||||
fail2ban-docker: |
||||
image: crazymax/fail2ban:${F2BD_TAG:-latest} |
||||
container_name: ${F2BD_CONTAINER_NAME:-fail2ban-docker} |
||||
restart: ${SRV_RESTART:-unless-stopped} |
||||
network_mode: "host" |
||||
cap_add: |
||||
- NET_ADMIN |
||||
- NET_RAW |
||||
volumes: |
||||
- ${LOCAL_STACK_DIR}/data-docker:/data |
||||
- /var/log:/var/log:ro |
||||
env_file: |
||||
- "./fail2ban.env" |
||||
environment: |
||||
- TZ=${TZ} |
||||
- F2B_IPTABLES_CHAIN=DOCKER-USER |
@ -0,0 +1,5 @@ |
||||
# fail2ban |
||||
F2B_LOG_TARGET=STDOUT |
||||
F2B_LOG_LEVEL=INFO |
||||
F2B_DB_PURGE_AGE=7d |
||||
F2B_MAX_RETRY=3 |
Loading…
Reference in new issue