Cum gestionezi variabilele de mediu și secretele
Actualizat 10/16/2026
Parolele, cheile API și alte secrete nu trebuie niciodată scrise în cod sau urcate în Git. Locul lor este în variabile de mediu.
Fișierul .env
Majoritatea framework-urilor citesc configurația dintr-un fișier .env:
DB_PASSWORD=parola_secreta
API_KEY=cheia_ta
Nu urca .env în Git
Adaugă-l în .gitignore și pune în repo doar un .env.example fără valori reale.
echo ".env" >> .gitignore
Permisiuni stricte
chmod 600 .env
Doar proprietarul poate citi fișierul, vezi permisiunile fișierelor.
Variabile la nivel de sistem
Pentru servicii systemd, poți pune variabilele în unitatea de serviciu:
Environment="API_KEY=cheia_ta"
În CI/CD
Secretele se pun în interfața de secrete a sistemului CI/CD, nu în fișierele de workflow, vezi pipeline CI/CD. Dacă un secret a ajuns din greșeală în Git, schimbă-l imediat, istoricul Git îl păstrează.
Pune ghidul în practică pe un VPS propriu
Servere cloud în UE, facturate la oră, gata în câteva minute, cu instalare cu un click pentru zeci de aplicații.
Vezi prețurileTutoriale similare
Cum trimiți mesaje WhatsApp din aplicațiile tale cu OpenWA
OpenWA îți dă un API REST peste WhatsApp, pe serverul tău. Iată cum îl instalezi, îl conectezi și trimiți primul mesaj, în siguranță.
Actualizat 10/16/2026DezvoltareCum lansezi o aplicație din Git cu Openship
De la depozit Git la aplicație live, cu bază de date, domeniu și SSL, pe serverul tău, fără fișiere de configurare.
Actualizat 10/16/2026DezvoltareCum instalezi PHP (mai multe versiuni) și Composer
Instalează versiunea de PHP potrivită proiectului tău, alături de Composer pentru gestionarea pachetelor.
Actualizat 10/16/2026