From b12c05ec0a228ad6b2d99fb0c99d2c62131eb5d3 Mon Sep 17 00:00:00 2001 From: yangdx Date: Tue, 4 Mar 2025 12:09:00 +0800 Subject: [PATCH 1/2] fix: api server installation missing MANIFEST.in file - Added MANIFEST.in to include webui files - Removed /webui/ endpoint from lightrag_server.py --- MANIFEST.in | 1 + lightrag/api/lightrag_server.py | 4 ---- 2 files changed, 1 insertion(+), 4 deletions(-) create mode 100644 MANIFEST.in diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 00000000..44c3aff1 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1 @@ +recursive-include lightrag/api/webui * diff --git a/lightrag/api/lightrag_server.py b/lightrag/api/lightrag_server.py index 5f2c437f..8695d6b6 100644 --- a/lightrag/api/lightrag_server.py +++ b/lightrag/api/lightrag_server.py @@ -410,10 +410,6 @@ def create_app(args): name="webui", ) - @app.get("/webui/") - async def webui_root(): - return FileResponse(static_dir / "index.html") - return app From d7f7c07251edf21d8460b9a91ba31c06aad9314e Mon Sep 17 00:00:00 2001 From: yangdx Date: Tue, 4 Mar 2025 12:19:40 +0800 Subject: [PATCH 2/2] Fix linting --- lightrag/api/lightrag_server.py | 1 - 1 file changed, 1 deletion(-) diff --git a/lightrag/api/lightrag_server.py b/lightrag/api/lightrag_server.py index 8695d6b6..631fa238 100644 --- a/lightrag/api/lightrag_server.py +++ b/lightrag/api/lightrag_server.py @@ -6,7 +6,6 @@ from fastapi import ( FastAPI, Depends, ) -from fastapi.responses import FileResponse import asyncio import os import logging