# Packaged notes API image for pre-deploy rehearsal (v2 start command).
FROM node:22-alpine
WORKDIR /app
COPY package.json package-lock.json ./
RUN npm ci --omit=dev
COPY lib ./lib
COPY app-v1 ./app-v1
COPY app-v2 ./app-v2
COPY scripts ./scripts
ENV PORT=3000
EXPOSE 3000
CMD ["npm", "run", "start:v2"]
