Как описать переменные окружения в .env.example

.env.example документирует нужные переменные · ops.env_example

Почему это важно

Когда .env скрыт и нигде не описан, новый человек не запустит проект, не спросив.

Как исправить

Что сделать: Создайте .env.example с примерами всех переменных окружения.

# База данных
DATABASE_URL=postgresql://user:password@localhost:5432/dbname

# Безопасность
SECRET_KEY=your-secret-key-change-in-production
DEBUG=false
ALLOWED_HOSTS=localhost,127.0.0.1

# Кэш
REDIS_URL=redis://localhost:6379/0

# Внешние сервисы
STRIPE_SECRET_KEY=sk_test_...
SENTRY_DSN=https://...


Важно: .env.example должен быть в git, а .env — в .gitignore.

Проходит ли эту проверку ваш репозиторий?

Бесплатно для публичных репозиториев GitHub, без регистрации. До 58 проверок DevOps и безопасности примерно за 5 секунд.

Похожие проверки