17 lines
388 B
Python
17 lines
388 B
Python
"""Entrypoint de desenvolvimento: sobe o app FastAPI com Uvicorn.
|
|
|
|
Produção usa `uvicorn app.main:app` via systemd (veja DEPLOY.md).
|
|
"""
|
|
|
|
import os
|
|
|
|
import uvicorn
|
|
|
|
if __name__ == "__main__":
|
|
uvicorn.run(
|
|
"app.main:app",
|
|
host=os.environ.get("HOST", "127.0.0.1"),
|
|
port=int(os.environ.get("PORT", "8000")),
|
|
reload=bool(os.environ.get("RELOAD")),
|
|
)
|