Tartalomra ugrás
learnthevibe

modul 3élesítés

env-ek és titkok

Egy API-kulcs a repóban a push pillanatában nyilvános. Az environment variable a konfigot tartja a kódon kívül, a platform a titkokat szem elől.

~2 perc olvasás · a gyakorlattal ~8 perc · v1.0 · ellenőrizve: 2026-07-15

a string, ami el tudja költeni a pénzed

Egy éles projekt hatalommal bíró stringeket őriz: az adatbázis-jelszót, a fizetési szolgáltató titkos kulcsát, a tokent, ami a nevedben küld emailt. Ha ezek egyikét a repóba commitolod, publikáltad; a kipusholt titok kiszivárgottnak számít, akármit törölsz utána, mert a git-történet megőrzi. Az environment variable (a forráskódon kívül konfigurált kulcs-érték pár, így az érték környezetenként eltérhet) arra való, hogy ezek a stringek a kódon kívül éljenek: a platform-doksi definíciója szerint „kulcs-érték párok a forráskódon kívül, hogy az érték környezetenként változhasson".