12345678910111213141516171819 |
- # ---- Dependencies ----
- FROM node:16-alpine AS dependencies
- WORKDIR /app
- COPY sub-web/package.json ./
- RUN yarn install
- # ---- Build ----
- FROM dependencies AS build
- ENV VUE_APP_SUBCONVERTER_DEFAULT_BACKEND="https://sc.apqarm.eu.org"
- ENV VUE_APP_MYURLS_DEFAULT_BACKEND="https://apqx.eu.org"
- ENV VUE_APP_CONFIG_UPLOAD_BACKEND="https://sc.apqarm.eu.org"
- WORKDIR /app
- COPY sub-web /app
- RUN yarn build
- FROM nginx:1.16-alpine
- COPY --from=build /app/dist /usr/share/nginx/html
- EXPOSE 80
- CMD [ "nginx", "-g", "daemon off;" ]
|