FROM node:20 as builder ARG BACKEND_BASE_URL RUN npm install -g npm USER node COPY --chown=1000:1000 ./package.json /application/package.json WORKDIR /application RUN yarn install COPY --chown=1000:1000 . /application RUN yarn generate FROM nginx COPY --from=builder --chown=1000:1000 /application/.output/public/ /usr/share/nginx/html COPY ./nginx.conf /etc/nginx/conf.d/default.conf EXPOSE 80 CMD ["nginx", "-g", "daemon off;"]