uchill/.end.prod

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}