aboutsummaryrefslogtreecommitdiffstats
path: root/thallium-backend/src/app.py
diff options
context:
space:
mode:
Diffstat (limited to 'thallium-backend/src/app.py')
-rw-r--r--thallium-backend/src/app.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/thallium-backend/src/app.py b/thallium-backend/src/app.py
index 3f65631..69310a7 100644
--- a/thallium-backend/src/app.py
+++ b/thallium-backend/src/app.py
@@ -7,7 +7,6 @@ from fastapi import FastAPI, Request, Response
from fastapi.exceptions import RequestValidationError
from fastapi.middleware.cors import CORSMiddleware
from fastapi.responses import HTMLResponse, JSONResponse
-from fastapi.staticfiles import StaticFiles
from scalar_fastapi import get_scalar_api_reference
from src.routes import top_level_router
@@ -24,7 +23,6 @@ fastapi_app = FastAPI(
redoc_url=None,
)
fastapi_app.include_router(top_level_router)
-fastapi_app.mount("/static", StaticFiles(directory="src/static"), name="static")
fastapi_app.add_middleware(
CORSMiddleware,
@@ -35,7 +33,7 @@ fastapi_app.add_middleware(
)
-@fastapi_app.get("/heartbeat")
+@fastapi_app.get("/heartbeat", include_in_schema=False)
def health_check() -> JSONResponse:
"""Return basic response, for use as a health check."""
return JSONResponse({"detail": "I am alive!"})
@@ -45,7 +43,7 @@ def build_url(request: Request, path: str = "") -> str:
"""Build a URL from a request, for OpenAPI + Scalar."""
scheme = request.headers.get("x-forwarded-proto", request.url.scheme)
- return f"{scheme}://{request.headers['Host']}{CONFIG.app_prefix}{path}"
+ return f"{scheme}://{request.headers["Host"]}{CONFIG.app_prefix}{path}"
@fastapi_app.get("/docs", include_in_schema=False)