FROM node:18-alpine

WORKDIR /app

COPY package*.json ./
RUN npm install   # <-- WAJIB (bukan --production)

COPY . .

RUN npm run build

EXPOSE 3000

CMD ["npx", "next", "start", "-H", "0.0.0.0", "-p", "3000"]