39 lines
1.1 KiB
YAML
39 lines
1.1 KiB
YAML
# 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 |