FROM node:22-slim WORKDIR /app COPY package.json ./ RUN npm install --omit=dev COPY server.mjs ./ ENV PORT=8935 ENV IMAGE_MCP_OUTPUT_DIR=/app/generated-images RUN mkdir -p /app/generated-images EXPOSE 8935 HEALTHCHECK --interval=10s --timeout=3s --retries=3 \ CMD wget -qO- http://127.0.0.1:8935/health || exit 1 CMD ["node", "server.mjs"]