from fastapi import FastAPI from fastapi.staticfiles import StaticFiles from app.api import users, skins, capes, meta from fastapi.middleware.cors import CORSMiddleware app = FastAPI() app.include_router(meta.router) app.include_router(users.router) app.include_router(skins.router) app.include_router(capes.router) # Монтируем статику app.mount("/skins", StaticFiles(directory="app/static/skins"), name="skins") app.mount("/capes", StaticFiles(directory="app/static/capes"), name="capes") # CORS, middleware и т.д. app.add_middleware( CORSMiddleware, allow_origins=["*"], allow_credentials=True, allow_methods=["*"], allow_headers=["*"], )