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

62 lines
1.6 KiB
Plaintext

# 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