alat za programere / 16
Dotenv (.env) parser i konverter
Parsira .env promenljive okruženja u JSON, shell export skripte ili Kubernetes ConfigMap YAML.
Dotenv (.env) parser i konverter: TOEA izdvaja deklaracije oblika KEY=VALUE, uklanja komentare i spoljne navodnike. Radi 100% lokalno u vašem pregledaču, bez otpremanja datoteka na server.
- Kategorija
- Alatke za programere
- Pokretanja
- U vašem pregledaču
- Trošak
- Besplatno · bez registracije
- Dostupnost
- Spremno za upotrebu
Kako se čitaju redovi
# započinje komentar na početku reda ili posle razmaka, pa KEY=abc#1 zadržava abc#1, dok KEY=abc #note daje abc. Navodnici oko vrednosti se uklanjaju, a \n postaje prelom reda samo unutar dvostrukih navodnika. Vrednost ne može da se prostire kroz više redova, a kasniji duplikat ključa zamenjuje raniji. Reference poput ${HOME} kopiraju se onako kako su napisane: Node-ov dotenv ih takođe ne proširuje, dok alati kao što je Docker Compose to rade. Svaka vrednost je niska, pa PORT=3000 postaje "3000".
Kubernetes i izlaz ljuske
ConfigMap služi za podešavanja, ne za lozinke ili API ključeve. Za njih napravite Secret; naredba kubectl create secret generic app-env --from-env-file=.env to radi direktno. Njegove vrednosti su samo kodirane u Base64, zato ograničite ko može da ih čita. Ime ConfigMap-a mora da sadrži samo mala slova, cifre, - i ..
U skripti ljuske svaka vrednost je u jednostrukim navodnicima, pa ljuska ništa ne proširuje kada se fajl učita: lozinka kao pa$word ili vrednost sa obrnutim apostrofima stiže neizmenjena. Jednostruki navodnik unutar vrednosti zapisuje se kao '\'': navodnik se zatvara, dodaje se eskapirani navodnik i ponovo otvara. Učitajte skriptu pomoću source ili ., jer se njenim pokretanjem kao zasebnog procesa promenljive postavljaju samo u tom procesu.
Kako se koristi
- Nalepite sadržaj .env datoteke.
- Izaberite izlazni format (JSON, export ili ConfigMap).
- Kopirajte formatiranu konfiguraciju.
Privatnost i ograničenja
Tajne i ključevi okruženja ostaju isključivo u vašem pregledaču.
Srodne alatke
Često postavljana pitanja
Da li su komentari podržani?
Da, komentari u zasebnim redovima koji počinju znakom „#“, kao i komentari unutar reda, pravilno se obrađuju.
Besplatan alat · pokretanja: u vašem pregledaču · nalog nije potreban