From ef39379a12aba08c27bb925c0f3ce330750d5d6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ullrich=20Sch=C3=A4fer?= Date: Sat, 4 Apr 2026 11:36:43 +0100 Subject: [PATCH] Fix missing Wahoo OAuth env vars in journal container WAHOO_CLIENT_ID, WAHOO_CLIENT_SECRET, and WAHOO_WEBHOOK_TOKEN were in SOPS secrets but never passed through to the journal service in docker-compose.yml, causing the OAuth authorize URL to have an empty client_id. Co-Authored-By: Claude Opus 4.6 (1M context) --- infrastructure/docker-compose.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/infrastructure/docker-compose.yml b/infrastructure/docker-compose.yml index 3f59adf..722b49b 100644 --- a/infrastructure/docker-compose.yml +++ b/infrastructure/docker-compose.yml @@ -31,6 +31,9 @@ services: SENTRY_RELEASE: ${SENTRY_RELEASE:-} SMTP_URL: ${SMTP_URL:-} SMTP_FROM: ${SMTP_FROM:-trails.cool } + WAHOO_CLIENT_ID: ${WAHOO_CLIENT_ID:-} + WAHOO_CLIENT_SECRET: ${WAHOO_CLIENT_SECRET:-} + WAHOO_WEBHOOK_TOKEN: ${WAHOO_WEBHOOK_TOKEN:-} healthcheck: test: ["CMD-SHELL", "curl -sf http://localhost:3000/api/health || exit 1"] interval: 15s