Глоссарий

Переменные среды (.env)

Переменные среды — конфигурация вне кода: пароли, ключи API, URL базы данных. Хранятся в среде ОС или файле .env. Код читает их в runtime, а не хардкодит прямо в исходниках.

Почему отдельно от кода

Практика

Держите в репозитории .env.example со всеми ключами, но без значений — новые разработчики будут знать, что настраивать. В CI/CD инжектируйте переменные через UI провайдера, не через файлы.

12-Factor App

Хранение конфигурации в переменных среды — один из принципов 12-Factor App — методологии построения масштабируемых облачных приложений.