import fastapi import uvicorn from app.middlewares.metrics import MetricsMiddleware from app.routers import experiments from app.routers import configs from app.routers import staff from app.routers import fetch from app.storage import mongo app = fastapi.FastAPI() app.add_middleware(MetricsMiddleware) app.include_router(experiments.router) app.include_router(configs.router) app.include_router(staff.router) app.include_router(fetch.router) mongo.create_indexes() if __name__ == '__main__': uvicorn.run(app, host="0.0.0.0", port=80)