FROM node:20-alpine WORKDIR /app COPY server/package*.json ./server/ RUN cd server && npm ci --production COPY server/ ./server/ COPY dist/ ./dist/ EXPOSE 3456 CMD ["node", "server/index.js"]