Prod (CT111) api/.env is a blank template — no admin login, notifications, calendar, or SSO #16
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The GitHub-driven prod deploy auto-creates
api/.envfrom.env.example, which is why the stack runs at all — but every secret is empty. Until real values are set on CT111 at/opt/lisilou-portfolio/api/.env:ADMIN_SECRET)OIDC_*/SESSION_SECRET)Fix: copy working values from CT114
/opt/…/api/.env(adjustSITE_URL/CORS_ORIGINtohttps://lisilou.jerodrigged.com), thendocker compose restart api. Depends on Authentik setup (see the Authentik provider/groups issue) for theOIDC_*values.Migrated from
docs/BACKLOG-2026-07-16.md(B2).Partial progress 2026-07-20: OIDC_* + SESSION_SECRET are now filled in and verified working on prod (see #12/#17), as part of completing the Authentik setup. Still open: ADMIN_SECRET, N8N_WEBHOOK_URL, GOOGLE_SERVICE_ACCOUNT_JSON, and SITE_URL/CORS_ORIGIN (still pointing at CT114's LAN IP). Left these alone deliberately - they need real values from Jerod, not placeholders.