Files
bookshelf/front/Dockerfile
Julien Aldon b718865030
Some checks failed
Deploy Bookshelf / deploy (push) Failing after 5s
add ROOT_FQDN env variable
2026-01-13 15:55:32 +01:00

20 lines
392 B
Docker

FROM node:19.1-alpine AS build
WORKDIR /app
ARG VUE_APP_ROOT_FQDN
ENV VUE_APP_ROOT_FQDN=$VUE_APP_ROOT_FQDN
COPY front/package.json front/package-lock.json /app/
RUN npm install
COPY front/ .
RUN npm run build
FROM nginx:latest
COPY --from=build /app/dist /srv/www/bookshelf
RUN rm /etc/nginx/conf.d/default.conf
COPY --from=build /app/nginx/default.conf /etc/nginx/conf.d/default.conf