Add production installer and observability tooling

This commit is contained in:
2026-05-07 12:11:15 -03:00
parent a19ac9f00c
commit 5d92a6c99a
30 changed files with 3493 additions and 1015 deletions
+6 -2
View File
@@ -3,8 +3,12 @@ import os
from vfire_monitor import create_app
app = create_app()
app = create_app(base_dir=os.getenv("VFM_BASE_DIR"))
if __name__ == "__main__":
app.run(host="0.0.0.0", port=int(os.getenv("PORT", "8080")), debug=False)
app.run(
host=os.getenv("HOST", "0.0.0.0"),
port=int(os.getenv("PORT", "8080")),
debug=False,
)