1qwsd commited on
Commit
213617b
·
verified ·
1 Parent(s): f2eae3f

ci: auto-deploy from GitHub Actions

Browse files
Files changed (1) hide show
  1. app.py +6 -0
app.py CHANGED
@@ -64,6 +64,12 @@ app.add_middleware(
64
  if settings.ENABLE_MONITORING:
65
  setup_monitoring(app)
66
 
 
 
 
 
 
 
67
  # Include routers
68
  app.include_router(health_router, prefix="/api/v1", tags=["health"])
69
  app.include_router(search_router, prefix="/api/v1", tags=["search"])
 
64
  if settings.ENABLE_MONITORING:
65
  setup_monitoring(app)
66
 
67
+ from fastapi.staticfiles import StaticFiles
68
+
69
+ # Ensure data directory exists and mount it statically to serve reconstruction outputs
70
+ os.makedirs("data", exist_ok=True)
71
+ app.mount("/data", StaticFiles(directory="data"), name="data")
72
+
73
  # Include routers
74
  app.include_router(health_router, prefix="/api/v1", tags=["health"])
75
  app.include_router(search_router, prefix="/api/v1", tags=["search"])