FROM node:20-bookworm as build

WORKDIR /app

COPY . ./
RUN yarn install

RUN yarn build


FROM node:20-alpine

WORKDIR /app
COPY --from=build /app .

ENV NODE_ENV production
ENV KUMA_USERNAME ''
ENV KUMA_PASSWORD ''

EXPOSE 8000
CMD ["yarn", "preview"]