13 lines
405 B
Docker
13 lines
405 B
Docker
|
|
FROM node:22-alpine
|
||
|
|
RUN npm install -g pnpm@latest @penpot/mcp@latest && \
|
||
|
|
cd /usr/local/lib/node_modules/@penpot/mcp && \
|
||
|
|
pnpm -r install && \
|
||
|
|
pnpm run build
|
||
|
|
ENV PENPOT_MCP_REMOTE_MODE=true \
|
||
|
|
PENPOT_MCP_SERVER_HOST=0.0.0.0 \
|
||
|
|
PENPOT_MCP_SERVER_PORT=4401 \
|
||
|
|
PENPOT_MCP_WEBSOCKET_PORT=4402
|
||
|
|
EXPOSE 4401 4402
|
||
|
|
WORKDIR /usr/local/lib/node_modules/@penpot/mcp
|
||
|
|
CMD ["pnpm", "run", "start"]
|