Fix: mcp_server build (#4569)

* update doc

* perf: avatar

* fix: mcp server
This commit is contained in:
Archer
2025-04-17 10:32:28 +08:00
committed by GitHub
parent 8fa9ec4c13
commit c2fd5f5f5a
3 changed files with 6 additions and 5 deletions

View File

@@ -11,6 +11,7 @@ weight: 794
## 🚀 新增内容
1. 以 MCP 方式对外提供应用调用。

View File

@@ -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"]

View File

@@ -1,5 +1,5 @@
{
"name": "fastgpt-mcp-server",
"name": "mcp_server",
"version": "0.1",
"keywords": [],
"author": "fastgpt",