Skip to content

Commit e41a449

Browse files
committed
feat: mount image path
1 parent eefbc5f commit e41a449

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

backend/common/utils/whitelist.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@
2828
"/chat/mcp_question",
2929
"/chat/mcp_start",
3030
"/system/license",
31-
"/system/config/key"
31+
"/system/config/key",
32+
"/images/*"
3233
]
3334

3435
class WhitelistChecker:

backend/main.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
from alembic.config import Config
1313
from alembic import command
1414
from fastapi_mcp import FastApiMCP
15+
from fastapi.staticfiles import StaticFiles
1516
import sqlbot_xpack
1617

1718
def run_migrations():
@@ -39,6 +40,8 @@ def custom_generate_unique_id(route: APIRoute) -> str:
3940
generate_unique_id_function=custom_generate_unique_id,
4041
lifespan=lifespan
4142
)
43+
# mcp server, images path
44+
app.mount("/images", StaticFiles(directory="/opt/sqlbot/images"), name="images")
4245

4346
mcp_app = FastAPI()
4447

0 commit comments

Comments
 (0)