diff --git a/.woodpecker.yml b/.woodpecker.yml index 534aaef..1bde1aa 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -51,13 +51,14 @@ steps: - cd /opt/dtrack && docker compose config - echo "=== pull ===" - cd /opt/dtrack && docker compose pull --no-parallel + - echo "=== stop (deregistre Registrator avant challenge ACME) ===" + - cd /opt/dtrack && docker compose stop - | DOMAIN=$(grep '^DTRACK_DOMAIN=' /opt/dtrack/.env | cut -d= -f2) - # --- Certificat TLS AVANT docker compose up --- - # Doit tourner avant que Registrator enregistre les conteneurs dans Fabio : - # la route Registrator dtrack.syoul.fr/* prendrait sinon le dessus sur la route - # globale */.well-known/acme-challenge/* utilisee par acme.sh + # --- Certificat TLS --- + # Apres docker compose stop : Registrator a deregistre les conteneurs de Fabio. + # La route globale */.well-known/acme-challenge/* peut repondre sans interference. # Exit 0 = emis/renouvele, exit 2 = skip (cert valide), autres = erreur ACME_EXIT=0 docker exec sonic-acme-1 /app/acme.sh \