From 212775ffdcc65b7571435536bd84498983b8e0cc Mon Sep 17 00:00:00 2001 From: elpatron Date: Fri, 5 Jun 2026 11:14:56 +0200 Subject: [PATCH] fix(deploy): pass ADMIN_USER_IDS into backend container Docker Compose did not forward the admin whitelist from .env, so production always treated every user as non-admin. Co-authored-by: Cursor --- .env.example | 2 +- docker-compose.yml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.env.example b/.env.example index 53a2177..633b15d 100755 --- a/.env.example +++ b/.env.example @@ -37,7 +37,7 @@ ORIGIN=http://localhost:5173 SESSION_SECRET= # Admin dashboard access — comma-separated list of User IDs (UUIDs) -# Example: ADMIN_USER_IDS=e6bcd493-80a0-400f-8a27-43c9cdce6e29,11111111-2222-3333-4444-555555555555 +# Example: ADMIN_USER_IDS=11111111-2222-3333-4444-555555555555,22222222-3333-4444-5555-666666666666 ADMIN_USER_IDS= # Web Push (VAPID) — generate with: npx web-push generate-vapid-keys diff --git a/docker-compose.yml b/docker-compose.yml index 19c96f3..7c4b62b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -35,6 +35,7 @@ services: OpenRouterAPIKey: ${OpenRouterAPIKey:-} OpenRouterModel: ${OpenRouterModel:-anthropic/claude-3.5-haiku} SESSION_SECRET: ${SESSION_SECRET:-} + ADMIN_USER_IDS: ${ADMIN_USER_IDS:-} NTFY_SERVER: ${NTFY_SERVER:-https://ntfy.sh} NTFY_TOPIC: ${NTFY_TOPIC:-} NTFY_TOKEN: ${NTFY_TOKEN:-}