version: '3.8' services: guard: image: crowdsecurity/crowdsec:v1.4.3 container_name: crowdsec hostname: guard environment: COLLECTIONS: "crowdsecurity/linux crowdsecurity/traefik" volumes: - /root/crowdsec/data/config/acquis.yaml:/etc/crowdsec/acquis.yaml - crowdsec-db:/var/lib/crowdsec/data/ - crowdsec-config:/etc/crowdsec/ - traefik_traefik-logs:/var/log/traefik/:ro networks: - proxy restart: unless-stopped bouncer-traefik: image: fbonalair/traefik-crowdsec-bouncer:latest container_name: bouncer-traefik hostname: bouncer-traefik environment: CROWDSEC_BOUNCER_API_KEY: 22bae1bfe5ec4d708efc9471a665a3c1 CROWDSEC_AGENT_HOST: guard:8080 networks: - proxy depends_on: - guard restart: unless-stopped networks: proxy: external: true volumes: crowdsec-db: crowdsec-config: traefik_traefik-logs: external: true