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
+17
View File
@@ -0,0 +1,17 @@
import os
from waitress import serve
from vfire_monitor import create_app
app = create_app(base_dir=os.getenv("VFM_BASE_DIR"))
if __name__ == "__main__":
serve(
app,
host=os.getenv("HOST", "127.0.0.1"),
port=int(os.getenv("PORT", "8088")),
threads=int(os.getenv("VFM_WAITRESS_THREADS", "8")),
)