.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". Парсите в коде.