Files

20 lines
477 B
Python

import logging
import uvicorn
import os
from api import app
logging.basicConfig(level=logging.INFO)
logger = logging.getLogger(__name__)
def run_api() -> None:
"""Run the FastAPI application."""
if "james" in os.environ.get("USER", ""):
logger.info("Running in James's environment")
uvicorn.run("api:app", host="0.0.0.0", port=8080, reload=True)
else:
uvicorn.run(app, host="0.0.0.0", port=8080)
if __name__ == "__main__":
run_api()