-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
Semver:patchRepresents bug fixes in subversionsRepresents bug fixes in subversionsType:Mediumjunior developers talksjunior developers talks
Description
Goal
Centralize configuration and ensure secrets are never baked into bundles.
Tasks
- Add config loader that uses
process.env.*and falls back to runtime-config for static hosting. - Ensure any API keys are used server-side only; frontend uses short-lived tokens via auth endpoints.
- Document how to set env vars for local, staging, prod (example
vercelanddockerinstructions). - Add a CI secret scanning check that fails on accidental commit of
.envfiles.
Acceptance criteria
- No secrets are present in built frontend bundles; environment instructions present in README.
Metadata
Metadata
Assignees
Labels
Semver:patchRepresents bug fixes in subversionsRepresents bug fixes in subversionsType:Mediumjunior developers talksjunior developers talks