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