添加服务注册及api鉴权

This commit is contained in:
2026-08-31 13:06:37 +08:00
parent cbff2283e2
commit 6fe61ff094
15 changed files with 764 additions and 218 deletions
+8 -14
View File
@@ -28,13 +28,10 @@ services:
- ERP_DB_NAME=${ERP_DB_NAME:-smart_quotation_auto}
# 对外地址(用于 OAuth 资源元数据),按实际部署机 IP 调整
- MCP_PUBLIC_URL=${MCP_PUBLIC_URL_ERP:-http://192.168.1.119:8001}
# 鉴权库(mcp_auth),DbTokenVerifier 查 mcp_token 表校验
- MCP_AUTH_DB_HOST=${MCP_AUTH_DB_HOST:-192.168.1.206}
- MCP_AUTH_DB_PORT=${MCP_AUTH_DB_PORT:-5432}
- MCP_AUTH_DB_USER=${MCP_AUTH_DB_USER:-postgres}
- MCP_AUTH_DB_PASSWORD=${MCP_AUTH_DB_PASSWORD:-digiwin}
- MCP_AUTH_DB_NAME=${MCP_AUTH_DB_NAME:-mcp_auth}
- MCP_AUTH_SERVICE=erp
# 鉴权(调用 mcp-auth 后端 API 校验,不直连鉴权库)
# per-service API Key:由 mcp-auth 后端签发,各服务独立
- MCP_AUTH_API_URL=${MCP_AUTH_API_URL:-http://192.168.1.119:8000}
- MCP_AUTH_API_KEY=${ERP_MCP_AUTH_API_KEY:-change-me-erp-key}
restart: unless-stopped
mcp-for-crm:
@@ -54,13 +51,10 @@ services:
- CRM_DB_NAME=${CRM_DB_NAME:-smart_quotation_auto}
# 对外地址(用于 OAuth 资源元数据),按实际部署机 IP 调整
- MCP_PUBLIC_URL=${MCP_PUBLIC_URL_CRM:-http://192.168.1.119:8002}
# 鉴权库(mcp_auth),DbTokenVerifier 查 mcp_token 表校验
- MCP_AUTH_DB_HOST=${MCP_AUTH_DB_HOST:-192.168.1.206}
- MCP_AUTH_DB_PORT=${MCP_AUTH_DB_PORT:-5432}
- MCP_AUTH_DB_USER=${MCP_AUTH_DB_USER:-postgres}
- MCP_AUTH_DB_PASSWORD=${MCP_AUTH_DB_PASSWORD:-digiwin}
- MCP_AUTH_DB_NAME=${MCP_AUTH_DB_NAME:-mcp_auth}
- MCP_AUTH_SERVICE=crm
# 鉴权(调用 mcp-auth 后端 API 校验,不直连鉴权库)
# per-service API Key:由 mcp-auth 后端签发,各服务独立
- MCP_AUTH_API_URL=${MCP_AUTH_API_URL:-http://192.168.1.119:8000}
- MCP_AUTH_API_KEY=${CRM_MCP_AUTH_API_KEY:-change-me-crm-key}
restart: unless-stopped
# MCP Auth Admin — Bearer Token 动态鉴权管理后台(FastAPI + React)