FROM node:20-alpine WORKDIR /app # Install dependencies COPY package*.json ./ RUN npm ci --only=production # Copy source and build COPY . . RUN npm run build:prod # Expose port EXPOSE 3700 # Start the application CMD ["node", "build/src/index.js"]