1 parent 0d28276 commit 90e1f9cCopy full SHA for 90e1f9c
1 file changed
run.py
@@ -2,21 +2,21 @@
2
import os
3
import logging
4
5
-# Configure production logging
+# Configure structured logging
6
logging.basicConfig(level=logging.INFO)
7
logger = logging.getLogger("Structura")
8
9
if __name__ == "__main__":
10
- # Hugging Face expects Port 7860. Render expects $PORT.
+ # Hugging Face Spaces defaults to 7860, Render uses PORT env var
11
port = int(os.getenv("PORT", 7860))
12
13
logger.info(f"🚀 Structura System Starting on Port {port}...")
14
15
- # We import the app string to allow workers to load it dynamically
+ # Run Uvicorn with the FastHTML app factory
16
uvicorn.run(
17
"app.main:app",
18
host="0.0.0.0",
19
port=port,
20
- reload=False, # Set to True for local dev
+ reload=False,
21
log_level="info"
22
)
0 commit comments