commit 56f728f9a05c19ec3af63d538fd7b24ed20a75cb
parent 9dbb78b4a9b21d733e876304b3f1a7ca0ca4073e
Author: Amit Dutta <mail@amit.is-a.dev>
Date: Thu, 3 Sep 2026 18:07:58 +0530
Add PlainTextResponse to /ping endpoint
Diffstat:
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/app/main.py b/app/main.py
@@ -4,7 +4,7 @@ import uuid
import mimetypes
import httpx
from fastapi import FastAPI, Request, File, UploadFile, Depends, HTTPException
-from fastapi.responses import StreamingResponse, HTMLResponse
+from fastapi.responses import StreamingResponse, HTMLResponse, PlainTextResponse
from fastapi.templating import Jinja2Templates
from .storage import is_file, list_directory, upload_temp_file, HF_REPO_ID
@@ -108,9 +108,9 @@ async def handle_upload(files: list[UploadFile] = File(...), _ = Depends(verify_
return {"files": results}
-@app.get("/ping")
+@app.get("/ping", response_class=PlainTextResponse)
async def ping():
- return {"status": "alive"}
+ return "Server is awake!"
@app.get("/{path:path}")
async def serve(request: Request, path: str):