Strumento per le variabili d’ambiente dotenv
Analizza, organizza e converte localmente il testo dotenv, controlla le chiavi duplicate e, per impostazione predefinita, maschera solo le chiavi che sembrano contenere segreti.
Come usare lo strumento per le variabili d’ambiente dotenv
Lo strumento per le variabili d’ambiente dotenv elabora gli input solo nel browser corrente; non carica, non si connette a Internet e non salva i dati dell’utente.
Contenuto da inserire
Incolla o carica il testo dotenv; sono supportati commenti, export, virgolette e variabili con valore vuoto.
Seleziona il metodo di elaborazione
Controlla le chiavi duplicate, i nomi delle chiavi non validi e i riferimenti alle variabili, quindi seleziona JSON, Shell o TypeScript come output.
Controlla ed esporta
Conferma che vengano mascherati solo i valori che sembrano segreti prima di copiare o scaricare il risultato; i normali valori di configurazione vengono mantenuti, mentre i valori sensibili non vengono scritti nei log.
Limiti e note
- Per impostazione predefinita non espande ${VAR}, non esegue la sintassi della shell né legge l’ambiente del processo.
- La mascheratura offre una protezione euristica; prima della distribuzione in produzione devi comunque utilizzare il metodo di gestione delle chiavi del progetto.
- Gli strumenti forniscono solo risultati di elaborazione locale di supporto; le configurazioni importanti, le chiavi, i documenti e i contenuti da pubblicare devono comunque essere verificati nell’ambiente di destinazione.
Domande frequenti
L’input viene caricato sul server?
No. La pagina utilizza solo la memoria del browser, il file locale API e le risorse locali già fornite dal sito.
Perché ${VAR} non è stato sostituito?
Per impostazione predefinita, lo strumento non espande i riferimenti alle variabili, per evitare sostituzioni errate o fughe di valori in contesti non chiari.
Perché i risultati richiedono ancora una verifica manuale?
La sintassi dei casi limite, le convenzioni locali, i lettori di terze parti e l’ambiente di esecuzione di destinazione possono differire; lo strumento non sostituisce la verifica finale.