Remove gerbil depenency and exposed port 9090

This commit is contained in:
Owen 2025-03-02 21:47:32 -05:00
parent 81c142e8ae
commit d594314e52
No known key found for this signature in database
GPG key ID: 8271FDFFD9E0CCBD

View file

@ -11,8 +11,6 @@ services:
ENROLL_TAGS: docker
healthcheck:
test: ["CMD", "cscli", "capi", "status"]
depends_on:
- gerbil # Wait for gerbil to be healthy
labels:
- "traefik.enable=false" # Disable traefik for crowdsec
volumes:
@ -25,10 +23,8 @@ services:
- ./config/crowdsec_logs:/var/log # crowdsec logs
- ./config/traefik/logs:/var/log/traefik # traefik logs
ports:
- 9090:9090 # port mapping for local firewall bouncers
- 6060:6060 # metrics endpoint for prometheus
expose:
- 9090 # http api for bouncers
- 6060 # metrics endpoint for prometheus
- 7422 # appsec waf endpoint
restart: unless-stopped