FROM node:22-alpine WORKDIR /app # Install dependencies COPY src/package*.json ./ RUN npm install # Copy source COPY src/ ./src/ EXPOSE 3000 ENV NODE_ENV=production # In development, run with next dev # In production, build then start CMD ["npm", "run", "dev"]