FROM node:18-alpine WORKDIR /app # Copy package files COPY backend/package*.json ./ # Copy pre-built node_modules (already present) COPY backend/node_modules ./node_modules/ # Copy application code COPY backend/src ./src COPY frontend ./frontend EXPOSE 4001 CMD ["node", "src/server.js"]