mirror of
https://github.com/Syngnat/GoNavi.git
synced 2026-07-12 16:02:48 +08:00
- 新增 MCP Server 的 Dockerfile、Compose 环境示例与 GHCR 镜像流水线\n- 补充 Podman Quadlet、Kubernetes Kustomize 与 Helm Chart 部署样例\n- 完善 MCP Server 独立 README,补充本地与远端 Agent 接入说明\n\nFixes #618
21 lines
700 B
YAML
21 lines
700 B
YAML
services:
|
|
gonavi-mcp-server:
|
|
image: ${GONAVI_MCP_IMAGE:-ghcr.io/syngnat/gonavi-mcp-server:latest}
|
|
pull_policy: ${GONAVI_MCP_PULL_POLICY:-missing}
|
|
container_name: gonavi-mcp-server
|
|
restart: unless-stopped
|
|
ports:
|
|
- "${GONAVI_MCP_HTTP_PORT:-8765}:8765"
|
|
environment:
|
|
GONAVI_DATA_ROOT: /data
|
|
GONAVI_LOG_DIR: /var/lib/gonavi/logs
|
|
GONAVI_MCP_HTTP_ADDR: 0.0.0.0:8765
|
|
GONAVI_MCP_HTTP_PATH: ${GONAVI_MCP_HTTP_PATH:-/mcp}
|
|
GONAVI_MCP_HTTP_TOKEN: ${GONAVI_MCP_HTTP_TOKEN}
|
|
GONAVI_MCP_SCHEMA_ONLY: ${GONAVI_MCP_SCHEMA_ONLY:-true}
|
|
volumes:
|
|
- type: bind
|
|
source: ${GONAVI_HOST_DATA_ROOT}
|
|
target: /data
|
|
command: ["http"]
|