Spaces:
Runtime error
Runtime error
ci: auto-deploy from GitHub Actions
Browse files
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"])
|