This commit is contained in:
63
.env.docker
Normal file
63
.env.docker
Normal file
@@ -0,0 +1,63 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user