Files
NeveTimePanel/.env.docker
arkonsadter e4bbf50725
Some checks failed
continuous-integration/drone/push Build encountered an error
fixed drone.yml
2026-01-18 19:48:21 +06:00

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