.env ↔ JSON онлайн
Переводит .env Docker в JSON для скрипта и раскладывает объект в KEY=value. Комментарии # пропускаются.
.env сохраните рядом с docker-compose (не в git, если там секреты). JSON — в код, в CI variables (осторожно). На работающий контейнер файл сам не попадёт — его нужно положить на диск или в секрет оркестратора.
Данные
Результат
Скопировано
Как пользоваться
Пропускаются пустые строки и комментарии #. Для JSON → .env корень должен быть объектом.
Как интерпретировать результат
Значения всегда строки. true/1 останутся текстом — приведите типы в приложении.
Частые вопросы
export KEY=?
Префикс export не поддерживается. Оставьте KEY=value.
Многострочные значения?
Надёжнее JSON. В .env многострочность зависит от парсера.
Кавычки одинарные?
При чтении снимаются и ' и ".
.env.example?
Да, тот же синтаксис.
Булевы значения?
Будут строками "true". Парсите в коде.