Cybersecurity-Projects/PROJECTS/beginner/canary-token-generator/infra
CarterPerez-dev e78c33ae18 fix(canary): declare VITE_TURNSTILE_SITE_KEY ARG in prod Dockerfile
Audit F4: compose.yml already passed VITE_TURNSTILE_SITE_KEY as a build arg,
but vite.prod never declared an ARG/ENV for it, so Vite's import.meta.env
resolved to undefined. The Turnstile widget never rendered in prod, causing
the backend to reject every create-token request with TURNSTILE_FAILED.
2026-05-17 19:07:39 -04:00
..
docker fix(canary): declare VITE_TURNSTILE_SITE_KEY ARG in prod Dockerfile 2026-05-17 19:07:39 -04:00
nginx fix(canary): prod nginx proxy_pass /api/, /c/, /k/ to canary upstream 2026-05-17 19:07:32 -04:00