Remove network and reorder caddy

This commit is contained in:
2025-07-14 22:33:49 +05:30
parent d283ac7f05
commit cfd78c5a00
2 changed files with 8 additions and 24 deletions

View File

@@ -1,7 +1,8 @@
services:
crowdsec:
image: ghcr.io/crowdsecurity/crowdsec:v1.6.10
container_name: crowdsec
image: ghcr.io/crowdsecurity/crowdsec:v1.6.10
restart: unless-stopped
environment:
- BOUNCER_KEY_CADDY=${CROWDSEC_API_KEY}
- GID=${GID}
@@ -11,9 +12,6 @@ services:
- ${APPDATA_PATH}/caddy/crowdsec-db:/var/lib/crowdsec/data/
- ${APPDATA_PATH}/caddy/crowdsec-config:/etc/crowdsec/
- ${APPDATA_PATH}/caddy/caddy-logs:/var/log/caddy:ro
networks:
- frontend
restart: unless-stopped
healthcheck:
test: ["CMD-SHELL", "wget --spider --quiet --tries=1 --timeout=5 http://localhost:8080/health > /dev/null 2>&1 || exit 1"]
interval: 30s
@@ -22,8 +20,9 @@ services:
start_period: 30s
caddy:
image: docker.io/ryuupendragon/caddy-cloudflare-ddns-crowdsec:2.10.0
container_name: caddy
image: docker.io/ryuupendragon/caddy-cloudflare-ddns-crowdsec:2.10.0
restart: unless-stopped
depends_on:
crowdsec:
condition: service_healthy
@@ -42,10 +41,3 @@ services:
- ${HTTP_PORT}:80
- ${HTTPS_PORT}:443
- ${HTTPS_PORT}:443/udp
networks:
- frontend
restart: unless-stopped
networks:
frontend:
external: true

View File

@@ -1,7 +1,8 @@
services:
crowdsec:
image: ghcr.io/crowdsecurity/crowdsec:v1.6.10
container_name: crowdsec
image: ghcr.io/crowdsecurity/crowdsec:v1.6.10
restart: unless-stopped
environment:
- BOUNCER_KEY_CADDY=${CROWDSEC_API_KEY}
- GID=${GID}
@@ -11,9 +12,6 @@ services:
- ${APPDATA_PATH}/caddy/crowdsec-db:/var/lib/crowdsec/data/
- ${APPDATA_PATH}/caddy/crowdsec-config:/etc/crowdsec/
- ${APPDATA_PATH}/caddy/caddy-logs:/var/log/caddy:ro
networks:
- frontend
restart: unless-stopped
healthcheck:
test: ["CMD-SHELL", "wget --spider --quiet --tries=1 --timeout=5 http://localhost:8080/health > /dev/null 2>&1 || exit 1"]
interval: 30s
@@ -22,8 +20,9 @@ services:
start_period: 30s
caddy:
image: docker.io/ryuupendragon/caddy-crowdsec:2.10.0
container_name: caddy
image: docker.io/ryuupendragon/caddy-crowdsec:2.10.0
restart: unless-stopped
depends_on:
crowdsec:
condition: service_healthy
@@ -41,10 +40,3 @@ services:
- ${HTTP_PORT}:80
- ${HTTPS_PORT}:443
- ${HTTPS_PORT}:443/udp
networks:
- frontend
restart: unless-stopped
networks:
frontend:
external: true