File size: 414 Bytes
fed5c73 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | from src.api.app import create_app
import uvicorn
from fastapi import FastAPI
from uvicorn.config import LOG_LEVELS
from src.misc.settings import ApiSettings
app: FastAPI = create_app()
settings = ApiSettings()
def main():
uvicorn.run(
app,
host=settings.api_host,
port=settings.api_port,
loop="auto",
log_level="info",
)
if __name__ == "__main__":
main()
|