55 lines
1.4 KiB
Plaintext
55 lines
1.4 KiB
Plaintext
# ==============================================
|
|
# PRODUCTION Environment Configuration
|
|
# ==============================================
|
|
|
|
ENVIRONMENT=production
|
|
DEBUG=False
|
|
LOG_LEVEL=INFO
|
|
|
|
# Server Configuration
|
|
PROD_HOST=85.192.56.185
|
|
PROD_USER=root
|
|
PROD_PATH=/var/www/platform/prod
|
|
PROD_PORT_WEB=8123
|
|
PROD_PORT_FRONTEND=3000
|
|
PROD_PORT_DB=5432
|
|
PROD_PORT_REDIS=6379
|
|
|
|
# Database Configuration
|
|
POSTGRES_DB=platform_db
|
|
POSTGRES_USER=platform_user
|
|
POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
|
|
DATABASE_URL=postgresql://platform_user:${POSTGRES_PASSWORD}@db:5432/platform_db
|
|
|
|
# Redis Configuration
|
|
REDIS_URL=redis://redis:6379/0
|
|
|
|
# Frontend URLs
|
|
NEXT_PUBLIC_API_URL=https://api.uchill.online/api
|
|
NEXT_PUBLIC_WS_URL=wss://api.uchill.online/ws
|
|
NEXT_PUBLIC_LIVEKIT_URL=wss://api.uchill.online/livekit
|
|
|
|
# Docker Compose Project Name
|
|
COMPOSE_PROJECT_NAME=platform
|
|
|
|
# Deployment Settings
|
|
AUTO_MIGRATE=true
|
|
AUTO_COLLECTSTATIC=true
|
|
RESTART_AFTER_DEPLOY=true
|
|
BACKUP_BEFORE_DEPLOY=true
|
|
BACKUP_PATH=/var/www/platform/backups
|
|
|
|
# Health Check
|
|
HEALTH_CHECK_URL=http://localhost:8123/health/
|
|
HEALTH_CHECK_TIMEOUT=30
|
|
|
|
# Security
|
|
ALLOWED_HOSTS=api.uchill.online,app.uchill.online,uchill.online
|
|
SECRET_KEY=${SECRET_KEY}
|
|
|
|
# Email Configuration (if needed)
|
|
EMAIL_HOST=${EMAIL_HOST}
|
|
EMAIL_PORT=${EMAIL_PORT}
|
|
EMAIL_HOST_USER=${EMAIL_HOST_USER}
|
|
EMAIL_HOST_PASSWORD=${EMAIL_HOST_PASSWORD}
|