testdocker / app.py
Mediocreatmybest's picture
Update app.py
8ba5fe6
raw
history blame
No virus
463 Bytes
from fastapi import FastAPI
from fastapi.responses import FileResponse
from fastapi.staticfiles import StaticFiles
import os
app = FastAPI()
static_directory = "/var/www/html"
app.mount("/", StaticFiles(directory=static_directory), name="static")
@app.get("/", response_class=FileResponse)
async def read_root():
return os.path.join(static_directory, "index.html")
if __name__ == "__main__":
import uvicorn
uvicorn.run(app, host="0.0.0.0", port=3000)