Commit c2fd5f5f by Archer Committed by GitHub

Fix: mcp_server build (#4569)

* update doc

* perf: avatar

* fix: mcp server
parent 8fa9ec4c
......@@ -11,6 +11,7 @@ weight: 794
## 🚀 新增内容
1. 以 MCP 方式对外提供应用调用。
......
......@@ -5,7 +5,7 @@ WORKDIR /app
RUN npm install -g pnpm@9.4.0
# 复制package.json
COPY pnpm-lock.yaml pnpm-workspace.yaml ./
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
COPY projects/mcp_server/package.json ./projects/mcp_server/package.json
RUN apk add --no-cache\
......@@ -21,9 +21,9 @@ FROM node:20.14.0-alpine AS builder
WORKDIR /app
COPY package.json pnpm-workspace.yaml /app/
COPY --from=install /app/node_modules /app/node_modules
COPY ./projects/mcp_server /app/projects/mcp_server
COPY --from=install /app/projects/mcp_server /app/projects/mcp_server
COPY --from=install /app/node_modules /app/node_modules
COPY --from=install /app/projects/mcp_server/node_modules /app/projects/mcp_server/node_modules
RUN npm install -g pnpm@9.4.0
RUN pnpm --filter=mcp_server build
......@@ -40,4 +40,4 @@ COPY --from=builder /app/projects/mcp_server /app/projects/mcp_server
ENV NODE_ENV=production
ENV PORT=3000
ENTRYPOINT ["sh","-c","node projects/mcp_server/dist/index.js"]
ENTRYPOINT ["sh","-c","node /app/projects/mcp_server/dist/index.js"]
{
"name": "fastgpt-mcp-server",
"name": "mcp_server",
"version": "0.1",
"keywords": [],
"author": "fastgpt",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment