From c62000112f34f5acd43d7f3756df3874b236ae51 Mon Sep 17 00:00:00 2001 From: syoul Date: Thu, 19 Mar 2026 14:56:10 +0100 Subject: [PATCH] =?UTF-8?q?fix(ci):=20docker=20compose=20stop=20avant=20ac?= =?UTF-8?q?me.sh=20=E2=80=94=20deregistre=20les=20conteneurs=20de=20Regist?= =?UTF-8?q?rator/Fabio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .woodpecker.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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 \