mirror of
https://github.com/labring/FastGPT.git
synced 2025-07-21 03:35:36 +00:00
Fix: mcp_server build (#4569)
* update doc * perf: avatar * fix: mcp server
This commit is contained in:
@@ -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"]
|
||||
|
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"name": "fastgpt-mcp-server",
|
||||
"name": "mcp_server",
|
||||
"version": "0.1",
|
||||
"keywords": [],
|
||||
"author": "fastgpt",
|
||||
|
Reference in New Issue
Block a user