FROM node:18.18

ENV APP_ROOT /src

RUN mkdir ${APP_ROOT}
WORKDIR ${APP_ROOT}
EXPOSE 4003
COPY . ${APP_ROOT}
RUN npm install --global --force yarn
RUN yarn install
RUN yarn build

ENV HOST 0.0.0.0
ENV PORT 4003
CMD ["yarn", "preview"]