Перейти к основному содержимому
LibraTool logoLibraTool

Валидатор ENV-файлов — бесплатно

Проверяйте .env-файл на дублирующиеся ключи, неправильные пробелы и значения без кавычек — и получайте очищенную отсортированную версию и готовый .env.example. Работает в браузере.

Работает офлайн после загрузки

💡 Находит дубликаты ключей, пробелы вокруг =, значения без кавычек и нарушения соглашений об именовании — затем выдаёт очищенный отсортированный файл и готовый к коммиту .env.example. Секреты обрабатываются только в браузере и никуда не отправляются.

Частые применения

  • Создать .env.exampleСоздайте .env.example из вашего реального .env, чтобы товарищи знали, что нужно установить.
  • Отладка неработающего файла .envУзнайте, почему ваши переменные окружения не загружаются.
  • Очистить беспорядочный .envСортируйте, удаляйте дубликаты и нормализуйте файл .env.
  • Применение соглашений об именовании .envУбедитесь, что имена переменных окружения соответствуют UPPER_SNAKE_CASE.
  • Подтверждение .env перед развертываниемОбнаруживайте ошибки конфигурации до того, как они попадут в производство.

Как это работает

Неправильно оформленный файл .env вызывает запутанные ошибки конфигурации — дублирующийся ключ, лишний пробел вокруг «=», значение без кавычек с пробелом. Инструмент проверяет файл и очищает его — всё локально (это важно, так как файлы .env содержат секреты).

  1. 1
    Вы вставляете ваш .env
    Каждая строка разбирается: комментарии и пустые строки пропускаются, префиксы «export» обработаны.
  2. 2
    Проверяет проблемы
    Дублирующиеся ключи, пробелы вокруг «=», недопустимые имена ключей, ключи не в верхнем регистре, пустые значения и значения без кавычек с пробелами или «#» помечаются с указанием номеров строк.
  3. 3
    Производит очищенный файл
    Ключи дедублицируются (побеждает последнее значение), сортируются по алфавиту, а значения при необходимости берутся в кавычки.
  4. 4
    И .env.example
    Те же ключи с пустыми значениями — готовы к передаче, чтобы товарищи по команде знали, какие переменные установить, без утечки секретов.

Файлы .env полны секретов — ключи API, пароли баз данных. Этот инструмент разбирает все в вашем браузере и никогда ничего не загружает, поэтому безопасно вставить реальный файл.

Похожие инструменты

Часто задаваемые вопросы