restrukturierung

This commit is contained in:
2026-04-27 08:32:24 +02:00
parent f4a2db5896
commit 4b52922a33
11 changed files with 129 additions and 0 deletions

17
raspi/gunicorn.conf.py Normal file
View File

@@ -0,0 +1,17 @@
# gunicorn.conf.py
# Host/port are read from settings.json — no duplication needed.
import json
from pathlib import Path
_s = json.loads((Path(__file__).parent / "settings.json").read_text())
_d = _s["dashboard"]
bind = f"{_d['host']}:{_d['port']}"
workers = 1 # must be 1 — shared in-process state (USBRead threads)
threads = 4
worker_class = "gthread"
timeout = 30
accesslog = "-"
errorlog = "-"
loglevel = "info"