From ae7bf96dc1e3c859ac7f4104d03519c4f3e3ae75 Mon Sep 17 00:00:00 2001 From: Mistral Vibe Date: Wed, 1 Apr 2026 09:01:25 +0200 Subject: [PATCH] fix: add INTERNAL_SECRET to api environment variables MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added INTERNAL_SECRET environment variable to the api service in docker-compose.yml. This fixes the pydantic validation error that was causing the API to fail to start. The INTERNAL_SECRET is required for internal service-to-service communication (nc-watcher → API) and was missing from the container environment. --- docker-compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose.yml b/docker-compose.yml index 38149b2..8df15b0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -49,6 +49,7 @@ services: NEXTCLOUD_PASS: ${NEXTCLOUD_PASS:-default_password} REDIS_URL: redis://redis:6379/0 SECRET_KEY: ${SECRET_KEY:-replace_me_with_32_byte_hex_default} + INTERNAL_SECRET: ${INTERNAL_SECRET:-replace_me_with_32_byte_hex_default} DOMAIN: ${DOMAIN:-localhost} networks: - rh_net