Files
mcp-auth/docker-compose.yml
T
2026-09-02 09:06:48 +08:00

47 lines
1.7 KiB
YAML

# 汽车零部件智能报价 — MCP 服务编排
# 生产环境:docker compose up -d
# 默认连生产库 10.100.154.100:5432
# 8001 = mcp-for-erp, 8002 = mcp-for-crm
# 停止:docker compose down
# 日志:docker compose logs -f
services:
mcp-for-erp:
build:
context: .
dockerfile: Dockerfile
args:
SERVICE: mcp-for-erp
image: mcp-for-erp:latest
container_name: mcp-for-erp
network_mode: host
environment:
- ERP_DB_HOST=${ERP_DB_HOST:-10.100.154.100}
- ERP_DB_PORT=${ERP_DB_PORT:-5432}
- ERP_DB_USER=${ERP_DB_USER:-postgres}
- ERP_DB_PASSWORD=${ERP_DB_PASSWORD:-digiwin}
- ERP_DB_NAME=${ERP_DB_NAME:-smart_quotation_auto}
- MCP_PUBLIC_URL=${MCP_PUBLIC_URL_ERP:-http://10.100.154.100:8001}
- MCP_AUTH_API_URL=${MCP_AUTH_API_URL:-http://10.100.154.100:8003}
- MCP_AUTH_API_KEY=${ERP_MCP_AUTH_API_KEY:-Bb53hKPHR7RzngS2A2iDLXiENSku9Rm5hRYQqzbn2-o}
restart: unless-stopped
mcp-for-crm:
build:
context: .
dockerfile: Dockerfile
args:
SERVICE: mcp-for-crm
image: mcp-for-crm:latest
container_name: mcp-for-crm
network_mode: host
environment:
- CRM_DB_HOST=${CRM_DB_HOST:-10.100.154.100}
- CRM_DB_PORT=${CRM_DB_PORT:-5432}
- CRM_DB_USER=${CRM_DB_USER:-postgres}
- CRM_DB_PASSWORD=${CRM_DB_PASSWORD:-digiwin}
- CRM_DB_NAME=${CRM_DB_NAME:-smart_quotation_auto}
- MCP_PUBLIC_URL=${MCP_PUBLIC_URL_CRM:-http://10.100.154.100:8002}
- MCP_AUTH_API_URL=${MCP_AUTH_API_URL:-http://10.100.154.100:8003}
- MCP_AUTH_API_KEY=${CRM_MCP_AUTH_API_KEY:-MrhPFY1_WJIh_AwELAhegf_DtCcROpdLsUgRx5pvU3E}
restart: unless-stopped