Categoria

Pagina 1 di 1

Environment variables: dove finiscono i tuoi secret se l'.env è committato

Il file `.env` in produzione è il punto debole più semplice di tutta la security posture di un'applicazione PHP. Gli errori più frequenti che trovo: `.env` committato su git, permessi `644` invece di `600`, stesso file usato in staging e produzione, secrets accidentalmente loggati. Sono tutti evitabili con regole semplici.

In questa categoria scrivo di gestione env applicata: pattern sicuri di organizzazione `.env` per Laravel e Symfony (più file per environment, permessi corretti, mai committed), integrazione con Vault HashiCorp per ambienti enterprise, validazione delle variabili obbligatorie al bootstrap, rotazione delle chiavi.

Se i tuoi `.env` ti danno mal di stomaco, parliamone. Oppure scopri il mio approccio.

Gestione dei file .env in produzione: pattern sicuri per Laravel e Symfony

Gestione dei file .env in produzione: pattern sicuri per Laravel e Symfony Il file .env in produzione è spesso il punto debole più semplice di tutta la security posture. Ho documentato gli errori che trovo più spesso: .env committato su git, permessi errati, stesso .env per staging e produzione, secrets non ruotati da mesi. Vi mostro i pattern corretti per ogni fase del ciclo di vita. Continua a leggere
Ultima modifica: