This commit is contained in:
2025-11-13 08:19:13 +01:00
parent 17a86c87dc
commit 4830cafd5a
5 changed files with 498 additions and 3 deletions

View File

@@ -0,0 +1,39 @@
# Laufzeitkonfiguration (Basis)
# Diese Datei liegt neben start.py und wird zur Initialisierung von Logging & Modulen verwendet.
global:
level:
beschreibung: Logging-Level
wert: INFO
max_log_size:
beschreibung: Maximale Gesamtgröße aller Log-Dateien (in MB)
wert: 10
retention_days:
beschreibung: Anzahl der Tage, die Log-Dateien aufbewahrt werden
wert: 7
log_dir:
beschreibung: Relativer Pfad zum Log-Verzeichnis (relativ zu app/)
wert: logs
modules:
webserver:
enabled:
beschreibung: Separaten Webserver aktivieren (liefert README aus)
wert: true
host:
beschreibung: Bind-Adresse des Webservers
wert: "127.0.0.1"
port:
beschreibung: Port des Webservers
wert: 8300
task_queue:
mode:
beschreibung: Abarbeitungsmodus der Aufgaben (sequential | parallel)
wert: sequential
worker_count:
beschreibung: Anzahl paralleler Worker, wenn mode=parallel
wert: 2
task_timeout_seconds:
beschreibung: Timeout für einzelne Aufgaben in Sekunden
wert: 300