Some checks failed
continuous-integration/drone/push Build is failing
- Fix bash error in generate_env.sh with proper environment variable handling - Add docker-compose command detection for better compatibility - Add generate-env-prod command with production warnings - Make generate-env non-interactive by default for easier automation - Add generate-env-interactive for when user input is needed - Expand .env.example with more configuration options - Add helpful production deployment warnings Resolves: 'make generate-env generates nonsense' issue
34 lines
1015 B
Plaintext
34 lines
1015 B
Plaintext
# Django настройки
|
|
DJANGO_SECRET_KEY=django-insecure-your-secret-key-here-change-this-in-production
|
|
DJANGO_DEBUG=True
|
|
DJANGO_ALLOWED_HOSTS=127.0.0.1,localhost,0.0.0.0
|
|
|
|
# База данных PostgreSQL
|
|
DATABASE_ENGINE=django.db.backends.postgresql
|
|
DATABASE_NAME=links_db
|
|
DATABASE_USER=links_user
|
|
DATABASE_PASSWORD=links_password
|
|
DATABASE_HOST=db
|
|
DATABASE_PORT=5432
|
|
|
|
# PostgreSQL настройки для контейнера
|
|
POSTGRES_DB=links_db
|
|
POSTGRES_USER=links_user
|
|
POSTGRES_PASSWORD=links_password
|
|
|
|
# Frontend настройки
|
|
NEXT_PUBLIC_API_URL=http://localhost:8000
|
|
|
|
# Опциональные настройки
|
|
# DJANGO_EMAIL_BACKEND=django.core.mail.backends.console.EmailBackend
|
|
# DJANGO_EMAIL_HOST=
|
|
# DJANGO_EMAIL_PORT=587
|
|
# DJANGO_EMAIL_HOST_USER=
|
|
# DJANGO_EMAIL_HOST_PASSWORD=
|
|
# DJANGO_EMAIL_USE_TLS=True
|
|
|
|
# Для продакшена
|
|
# DJANGO_SECURE_SSL_REDIRECT=True
|
|
# DJANGO_SECURE_HSTS_SECONDS=31536000
|
|
# DJANGO_SECURE_HSTS_INCLUDE_SUBDOMAINS=True
|
|
# DJANGO_SECURE_HSTS_PRELOAD=True |