mirror of
https://github.com/labring/FastGPT.git
synced 2025-10-15 15:41:05 +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 方式对外提供应用调用。
|
1. 以 MCP 方式对外提供应用调用。
|
||||||
|
@@ -5,7 +5,7 @@ WORKDIR /app
|
|||||||
RUN npm install -g pnpm@9.4.0
|
RUN npm install -g pnpm@9.4.0
|
||||||
|
|
||||||
# 复制package.json
|
# 复制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
|
COPY projects/mcp_server/package.json ./projects/mcp_server/package.json
|
||||||
|
|
||||||
RUN apk add --no-cache\
|
RUN apk add --no-cache\
|
||||||
@@ -21,9 +21,9 @@ FROM node:20.14.0-alpine AS builder
|
|||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
COPY package.json pnpm-workspace.yaml /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 ./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 npm install -g pnpm@9.4.0
|
||||||
RUN pnpm --filter=mcp_server build
|
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 NODE_ENV=production
|
||||||
ENV PORT=3000
|
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",
|
"version": "0.1",
|
||||||
"keywords": [],
|
"keywords": [],
|
||||||
"author": "fastgpt",
|
"author": "fastgpt",
|
||||||
|
Reference in New Issue
Block a user