FROM node:24-alpine WORKDIR /app RUN apk add --no-cache openssl COPY package.json package-lock.json* ./ COPY prisma ./prisma RUN npm ci COPY . . RUN npx prisma generate RUN npm run build CMD ["node_modules/.bin/next", "start"]