FROM node:23-alpine as builder

WORKDIR /tmp/app
COPY . /tmp/app

RUN yarn install --frozen-lockfile
RUN yarn build

FROM nginx:stable

COPY --from=builder /tmp/app/dist /www/data