Fixed docker-compose.yml for CI
All checks were successful
Tests et déploiement / validate (push) Successful in 49s
Tests et déploiement / deploy (push) Successful in 26s

This commit is contained in:
2026-10-04 19:48:46 +02:00
parent 7130ba5a12
commit 75dad13bf1

View File

@@ -16,16 +16,12 @@ services:
ACME_EMAIL: ${ACME_EMAIL:?set ACME_EMAIL in .env}
ports:
- "80:80" # required: the ACME HTTP challenge and the HTTPS redirect
- "443:443"
- "443:443/udp" # HTTP/3
- ${LISTEN_IP:?0.0.0.0}:80:80 # required: the ACME HTTP challenge and the HTTPS redirect
- ${LISTEN_IP:?0.0.0.0}:443:443
- ${LISTEN_IP:?0.0.0.0}:443:443/udp # HTTP/3
volumes:
# Certificates live here. Without this volume Caddy re-issues on every
# recreate and will hit the Let's Encrypt rate limit within a few restarts.
- caddy_data:/data
- caddy_config:/config
volumes:
caddy_data:
caddy_config:
- ./caddy/data:/data
- ./caddy/config:/config