Some checks failed
continuous-integration/drone/push Build encountered an error
63 lines
1.7 KiB
Docker
63 lines
1.7 KiB
Docker
# 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 |