Klassificer hver indstilling
Offentlig konfiguration kan inkludere et visningsnavn eller offentlig endepunkt. Følsomme indstillinger inkluderer legitimationsoplysninger og underskriftsmateriale. Behandl dem forskelligt, når du vælger lagring og tilladelser. Browserkode er synlig for besøgende: en variabel indlejret i en frontend-build er offentlig uanset dens navn.
Dokumentnavne, ikke hemmeligheder
Vedligehold eksempelkonfiguration med forklaringer og uskadelige pladsholdere. Valider de krævede værdier ved opstart og rapporter et manglende variabelnavn uden at udskrive dets indhold. Hold udviklings-, preview- og produktionsindstillinger adskilt. Gennemgå konfigurationsændringer med samme omhu som kode.
Roter adgang bevidst
Når du udskifter en legitimationsoplysning, skal du opdatere afhængige tjenester og verificere resultatet, før du tilbagekalder den gamle værdi, hvor udbyderen understøtter denne rækkefølge. Tilbagekald udsatte legitimationsoplysninger hurtigt. Kopier ikke hele miljøfiler ind i billetter eller logfiler; del i stedet navne og redigerede fejl.
APP_ENV=production
PUBLIC_SITE_URL=https://example.com
API_BASE_URL=https://api.example.com