This commit is contained in:
62
.env.staging.example
Normal file
62
.env.staging.example
Normal file
@@ -0,0 +1,62 @@
|
||||
# MC Panel Staging Environment Configuration
|
||||
|
||||
# ================================
|
||||
# Application Settings
|
||||
# ================================
|
||||
PORT=8000
|
||||
WORKERS=2
|
||||
DEBUG=false
|
||||
LOG_LEVEL=INFO
|
||||
|
||||
# ================================
|
||||
# Security Settings
|
||||
# ================================
|
||||
SECRET_KEY=staging-secret-key-change-this
|
||||
JWT_SECRET_KEY=staging-jwt-secret-key-change-this
|
||||
JWT_ALGORITHM=HS256
|
||||
JWT_EXPIRE_MINUTES=60
|
||||
|
||||
# ================================
|
||||
# OIDC Configuration
|
||||
# ================================
|
||||
OIDC_CLIENT_ID=mc-panel-staging
|
||||
OIDC_CLIENT_SECRET=staging-oidc-client-secret
|
||||
OIDC_DISCOVERY_URL=https://auth-staging.nevetime.ru/.well-known/openid_configuration
|
||||
OIDC_REDIRECT_URI=https://mc-panel-staging.nevetime.ru/api/auth/oidc/callback
|
||||
|
||||
# ================================
|
||||
# Database Settings
|
||||
# ================================
|
||||
DATABASE_URL=sqlite:///./data/mc_panel_staging.db
|
||||
|
||||
# ================================
|
||||
# Logging
|
||||
# ================================
|
||||
LOG_FILE=/app/logs/mc_panel_staging.log
|
||||
|
||||
# ================================
|
||||
# Minecraft Server Settings
|
||||
# ================================
|
||||
SERVERS_PATH=/app/backend/servers
|
||||
MAX_SERVERS=5
|
||||
DEFAULT_SERVER_RAM=1G
|
||||
|
||||
# ================================
|
||||
# WebSocket Settings
|
||||
# ================================
|
||||
WS_MAX_CONNECTIONS=50
|
||||
WS_PING_INTERVAL=30
|
||||
|
||||
# ================================
|
||||
# File Upload Settings
|
||||
# ================================
|
||||
MAX_UPLOAD_SIZE=50MB
|
||||
ALLOWED_EXTENSIONS=jar,zip,txt,yml,yaml,json,properties
|
||||
|
||||
# ================================
|
||||
# Backup Settings
|
||||
# ================================
|
||||
BACKUP_PATH=/app/backend/data/backups
|
||||
AUTO_BACKUP=true
|
||||
BACKUP_INTERVAL=12h
|
||||
MAX_BACKUPS=14
|
||||
Reference in New Issue
Block a user