# MC Panel Docker Environment Configuration # Скопируйте этот файл в .env и настройте под свои нужды # ================================ # Application Settings # ================================ PORT=8000 WORKERS=1 DEBUG=false # ================================ # Security Settings # ================================ SECRET_KEY=your-super-secret-key-change-this JWT_SECRET_KEY=your-jwt-secret-key-change-this JWT_ALGORITHM=HS256 JWT_EXPIRE_MINUTES=30 # ================================ # OIDC Configuration # ================================ OIDC_CLIENT_ID=your-oidc-client-id OIDC_CLIENT_SECRET=your-oidc-client-secret OIDC_DISCOVERY_URL=https://your-oidc-provider/.well-known/openid_configuration OIDC_REDIRECT_URI=http://localhost:8000/api/auth/oidc/callback # ================================ # Database Settings (если используется) # ================================ DATABASE_URL=sqlite:///./data/mc_panel.db # ================================ # Logging # ================================ LOG_LEVEL=INFO LOG_FILE=/app/logs/mc_panel.log # ================================ # Minecraft Server Settings # ================================ SERVERS_PATH=/app/backend/servers MAX_SERVERS=10 DEFAULT_SERVER_RAM=2G # ================================ # WebSocket Settings # ================================ WS_MAX_CONNECTIONS=100 WS_PING_INTERVAL=30 # ================================ # File Upload Settings # ================================ MAX_UPLOAD_SIZE=100MB ALLOWED_EXTENSIONS=jar,zip,txt,yml,yaml,json,properties # ================================ # Backup Settings # ================================ BACKUP_PATH=/app/backend/data/backups AUTO_BACKUP=true BACKUP_INTERVAL=24h MAX_BACKUPS=7