FROM cgr.dev/chainguard/node:latest-dev AS dependencies WORKDIR /app ENV NODE_ENV=production COPY package*.json ./ RUN npm ci --omit=dev FROM cgr.dev/chainguard/node:latest AS runtime WORKDIR /app ENV NODE_ENV=production COPY --from=dependencies /app/node_modules ./node_modules COPY .idea/SKILL.md ./.idea/SKILL.md COPY src ./src COPY scripts ./scripts EXPOSE 3030 CMD ["src/server.js"]