fix(webui): монтируем MCP в корень (внутренний роут /mcp) + UMask key
streamable_http_app() уже содержит маршрут /mcp, поэтому Mount на /mcp давал двойной префикс (307→/mcp/→404). Монтируем суб-приложение в корень после всех маршрутов — /api/*, /, /static приоритетны, /mcp отдаёт MCP.
This commit is contained in:
@@ -12,7 +12,7 @@ EnvironmentFile=/etc/atxpi/atxpi.env
|
||||
ExecStart=@TARGET@/atxpi/venv/bin/uvicorn atxpi.webui.server:app --host @BIND_HOST@ --port @BIND_PORT@
|
||||
Restart=always
|
||||
RestartSec=3
|
||||
Umask=0077
|
||||
UMask=0077
|
||||
# безопасность: не даём раскрывать переменные окружения сервиса
|
||||
NoNewPrivileges=true
|
||||
ProtectSystem=full
|
||||
|
||||
Reference in New Issue
Block a user