משתני סביבה
עודכן לאחרונה: 14 ביוני 2026
KEY=VALUE כמו `DATABASE_URL` ו-`PORT`. אחרי שמירה חובה Redeploy.
סודות לא שייכים לריפו. משתני סביבה מחזיקים `DATABASE_URL`, מפתחות API, טוקן סליקה וכו' מחוץ לקוד.
למה לא לשים סיסמה בקוד
Hardcoding ב-Git = דליפה ברגע שהריפו נפתח או נגנב. ENV מוזרק רק בזמן ריצה על השרת. אל תדפיסו סודות ל-`console.log`.
הוספה ועדכון
- באפליקציה פתחו משתני סביבה.
- KEY באותיות גדולות באנגלית (`DATABASE_URL`, `JWT_SECRET`). VALUE = המחרוזת המלאה מהספק.
- שמרו עם שמור משתנים.
- חובה Redeploy אחרי שינוי. בלי זה התהליך הישן ממשיך עם הערכים הקודמים.
PORT ודברים נפוצים
האפליקציה חייבת להאזין ל-`process.env.PORT` (או המקביל בשפה שלכם), לא ל-`3000` קשיח. משתנים נשמרים מוצפנים ולא אמורים להופיע בלוג בנייה ציבורי.
האם המדריך עזר לך?
