"Add test script and guide for separate servers setup (feat)"
This commit is contained in:
@@ -10,7 +10,7 @@ PYTHONUNBUFFERED=1
|
||||
# SQLite (Default)
|
||||
DATABASE_PATH=instance/myp.db
|
||||
|
||||
# PostgreSQL (Optional)
|
||||
# PostgreSQL (Optional - für Produktionsumgebung empfohlen)
|
||||
DB_NAME=myp_backend
|
||||
DB_USER=myp_user
|
||||
DB_PASSWORD=secure_backend_password
|
||||
@@ -48,18 +48,38 @@ REDIS_DB=0
|
||||
# === LOGGING ===
|
||||
LOG_LEVEL=INFO
|
||||
LOG_FILE=logs/backend.log
|
||||
LOG_MAX_SIZE=10485760
|
||||
LOG_MAX_BYTES=10485760
|
||||
LOG_BACKUP_COUNT=5
|
||||
|
||||
# === DATEISYSTEM ===
|
||||
UPLOAD_FOLDER=uploads
|
||||
MAX_CONTENT_LENGTH=16777216
|
||||
# === PRODUKTIONS-KONFIGURATION ===
|
||||
# Gunicorn-Einstellungen
|
||||
WORKERS=4
|
||||
BIND_ADDRESS=0.0.0.0:5000
|
||||
TIMEOUT=30
|
||||
KEEP_ALIVE=5
|
||||
MAX_REQUESTS=1000
|
||||
MAX_REQUESTS_JITTER=100
|
||||
|
||||
# === SICHERHEITS-EINSTELLUNGEN ===
|
||||
WTF_CSRF_ENABLED=true
|
||||
FORCE_HTTPS=false
|
||||
RATE_LIMIT_ENABLED=true
|
||||
MAX_REQUESTS_PER_MINUTE=60
|
||||
RATE_LIMIT_WINDOW_MINUTES=15
|
||||
|
||||
# === MONITORING ===
|
||||
HEALTH_CHECK_INTERVAL=30
|
||||
METRICS_ENABLED=true
|
||||
METRICS_PORT=9090
|
||||
|
||||
# === JOB-KONFIGURATION ===
|
||||
JOB_CHECK_INTERVAL=60
|
||||
SOCKET_CHECK_INTERVAL=120
|
||||
|
||||
# === DATEISYSTEM ===
|
||||
UPLOAD_FOLDER=uploads
|
||||
MAX_CONTENT_LENGTH=16777216
|
||||
|
||||
# === ENTWICKLUNG ===
|
||||
DEBUG=false
|
||||
TESTING=false
|
||||
|
Reference in New Issue
Block a user