FROM node:22-alpine ARG WS_URI=wss://mcp-designer.sunbeam.pt/ws RUN npm install -g pnpm@latest COPY . /opt/penpot-mcp/ WORKDIR /opt/penpot-mcp RUN WS_URI=$WS_URI pnpm -r install && WS_URI=$WS_URI 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 4400 4401 4402 CMD ["pnpm", "run", "start"]