Mediocreatmybest commited on
Commit
506ffc9
·
1 Parent(s): 03d86ee

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -1
app.py CHANGED
@@ -1,6 +1,17 @@
1
  from fastapi import FastAPI
 
2
  from fastapi.staticfiles import StaticFiles
 
3
 
4
  app = FastAPI()
5
 
6
- app.mount("/", StaticFiles(directory="/opt/node_app/excalidraw/build"), name="static")
 
 
 
 
 
 
 
 
 
 
1
  from fastapi import FastAPI
2
+ from fastapi.responses import FileResponse
3
  from fastapi.staticfiles import StaticFiles
4
+ import os
5
 
6
  app = FastAPI()
7
 
8
+ static_directory = "/opt/node_app/excalidraw/build"
9
+ app.mount("/", StaticFiles(directory=static_directory), name="static")
10
+
11
+ @app.get("/", response_class=FileResponse)
12
+ async def read_root():
13
+ return os.path.join(static_directory, "index.html")
14
+
15
+ if __name__ == "__main__":
16
+ import uvicorn
17
+ uvicorn.run(app, host="0.0.0.0", port=3000)