From ac05240b589578f4f6f4ea60ca19e3fbebebb87e Mon Sep 17 00:00:00 2001 From: sm4640 Date: Tue, 24 Mar 2026 14:07:11 +0900 Subject: [PATCH] =?UTF-8?q?Fix:=20[2.0.1]=20Nginx=20rewrite=EC=97=90=20?= =?UTF-8?q?=EB=A7=9E=EA=B2=8C=20FastAPI=20=EB=9D=BC=EC=9A=B0=ED=8A=B8=20pr?= =?UTF-8?q?efix=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Nginx가 /api/news/ prefix를 strip하므로 FastAPI 라우트를 /api/news/summarize → /summarize, /api/news/health → /health로 수정 Co-Authored-By: Claude Opus 4.6 --- app/main.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/main.py b/app/main.py index 3219c88..815cc46 100644 --- a/app/main.py +++ b/app/main.py @@ -14,7 +14,7 @@ class SummarizeRequest(BaseModel): title: str = "" -@app.post("/api/news/summarize") +@app.post("/summarize") async def summarize_video( req: SummarizeRequest, x_api_secret: str = Header(default=""), @@ -31,6 +31,6 @@ async def summarize_video( return {"status": "ok", "title": title, "summary_length": len(summary)} -@app.get("/api/news/health") +@app.get("/health") async def health(): return {"status": "ok"}