From 5780f4dd9c14231231da2161cd59b2bf64e6d3c2 Mon Sep 17 00:00:00 2001 From: Gurulandia Date: Sat, 11 Jan 2025 20:58:08 +0200 Subject: [PATCH] Initial Commit --- dc-crowdsec.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 dc-crowdsec.yml diff --git a/dc-crowdsec.yml b/dc-crowdsec.yml new file mode 100644 index 0000000..8f969e1 --- /dev/null +++ b/dc-crowdsec.yml @@ -0,0 +1,23 @@ +services: + crowdsec: + image: ${CROWDSEC_IMAGE}:${CROWDSEC_VERSION} + container_name: ${CROWDSEC_CONTAINER_NAME} + restart: ${CROWDSEC_RESTART_POLICY} + security_opt: + - no-new-privileges:true + networks: + - proxy + #proxy: + # ipv4_address: ${CROWDSEC_IP} # You can specify a static IP + environment: + GID: "${GID-1000}" + COLLECTIONS: ${CROWDSEC_COLLECTIONS} + volumes: + - /etc/localtime:/etc/localtime:ro + - ${DOCKERDIR}/crowdsec/acquis.d:/etc/crowdsec/acquis.d + #- ${DOCKERDIR}/crowdsec/acquis.yaml:/etc/crowdsec/acquis.yaml + - ${DOCKERDIR}/crowdsec/db:/var/lib/crowdsec/data/ + - ${DOCKERDIR}/crowdsec/config:/etc/crowdsec/ + - ${DOCKERDIR}/traefik/logs:/var/log/traefik/:ro + - /var/log/auth.log:/logs/auth.log:ro + - /var/log/syslog.log:/logs/syslog.log:ro