from fastapi import FastAPI from fastapi.staticfiles import StaticFiles from fastapi.responses import FileResponse app = FastAPI() # /file を静的ディレクトリとしてマウント app.mount("/file", StaticFiles(directory="file"), name="file") # ルートにアクセスしたら /file/index.html を返す @app.get("/") def read_root(): return FileResponse("file/index.html")