Files
nuzlocke-tracker/.beans/nuzlocke-tracker-elcn--add-supabase-auth-config-to-production-docker-setu.md
Julian Tabel a12958ae32
All checks were successful
CI / backend-tests (push) Successful in 27s
CI / frontend-tests (push) Successful in 29s
update beans and postgres mount path
2026-03-21 12:51:35 +01:00

1019 B

title, status, type, priority, created_at, updated_at
title status type priority created_at updated_at
Add Supabase auth config to production Docker setup completed task normal 2026-03-21T11:07:01Z 2026-03-21T11:08:19Z

Update docker-compose.prod.yml and Dockerfile.prod to support Supabase Cloud auth in production.\n\n- [ ] Add SUPABASE_JWT_SECRET env var to backend in docker-compose.prod.yml\n- [ ] Add build args for VITE_SUPABASE_URL, VITE_SUPABASE_ANON_KEY, VITE_API_URL to frontend in docker-compose.prod.yml\n- [ ] Add ARG/ENV lines to Dockerfile.prod so Vite can pick up env vars at build time\n- [ ] Update .env.example with production notes

Summary of Changes\n\nUpdated 3 files to support Supabase Cloud auth in production:\n- docker-compose.prod.yml: added SUPABASE_JWT_SECRET to backend, added build args to frontend\n- frontend/Dockerfile.prod: added ARG lines so Vite inlines Supabase config at build time\n- .github/workflows/deploy.yml: pass build args from secrets when building frontend image\n\nPR: #69