app.py: PORT + FLASK_DEBUG via ENV — Hetzner-Port-Kollision mit meta.lehrstun.de geloest (3d-ag wird auf 5058 deployen)

This commit is contained in:
2026-05-25 15:33:02 +02:00
parent 66c52cc8b1
commit aef011f12a

8
app.py
View File

@@ -151,5 +151,9 @@ def err_501(e):
if __name__ == "__main__":
# Port 5057 (5055 = quiz-collector, 5056 = arduino-db)
app.run(host="0.0.0.0", port=5057, debug=True)
# Port via ENV konfigurierbar (lokal 5057, Hetzner 5058 weil meta.lehrstun.de
# auf 5057 liegt). Debug-Modus auch via ENV, damit Production-Service ohne
# Debug + Auto-Reload laeuft.
port = int(os.environ.get("PORT", "5057"))
debug = os.environ.get("FLASK_DEBUG", "1") == "1"
app.run(host="0.0.0.0", port=port, debug=debug)