Files
romm/backend/main.py
Georges-Antoine Assi ca21cebed5 Re-add config folder
2023-05-09 10:31:09 -04:00

28 lines
666 B
Python

import uvicorn
from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
from config import DEV_PORT, DEV_HOST
from endpoints import scan, search, platform, rom
app = FastAPI()
app.add_middleware(
CORSMiddleware,
allow_origins=["*"],
allow_credentials=True,
allow_methods=["*"],
allow_headers=["*"],
)
app.include_router(scan.router)
app.include_router(search.router)
app.include_router(platform.router)
app.include_router(rom.router)
@app.on_event("startup")
def startup() -> None:
"""Startup application."""
pass
if __name__ == '__main__':
uvicorn.run("main:app", host=DEV_HOST, port=DEV_PORT, reload=True)