FROM dhi.io/node:24.18.1-debian13-dev AS build LABEL maintainer="Penpot " ENV DEBIAN_FRONTEND=noninteractive ARG BUNDLE_PATH="./bundle-mcp/" COPY $BUNDLE_PATH /opt/penpot/mcp/ WORKDIR /opt/penpot/mcp RUN ./setup FROM dhi.io/node:24.18.1-debian13 AS image LABEL maintainer="Penpot " ENV LANG=en_US.UTF-8 \ LC_ALL=en_US.UTF-8 \ PENPOT_MCP_SERVER_HOST=0.0.0.0 COPY --from=build --chown=node:node /opt/penpot/mcp /opt/penpot/mcp WORKDIR /opt/penpot/mcp USER node CMD ["node", "index.js", "--multi-user"]