diff --git a/app.py b/app.py index 6f56932..0a708e9 100644 --- a/app.py +++ b/app.py @@ -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)