diff --git a/caddy-cloudflare-ddns-crowdsec/docker-compose.yml b/caddy-cloudflare-ddns-crowdsec/docker-compose.yml index 8774a52..bc87648 100644 --- a/caddy-cloudflare-ddns-crowdsec/docker-compose.yml +++ b/caddy-cloudflare-ddns-crowdsec/docker-compose.yml @@ -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 diff --git a/caddy-crowdsec/docker-compose.yml b/caddy-crowdsec/docker-compose.yml index a642687..b8c0fde 100644 --- a/caddy-crowdsec/docker-compose.yml +++ b/caddy-crowdsec/docker-compose.yml @@ -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