From 81bc7ff07d5fcdb5bdd504d60fad9044f3706dc1 Mon Sep 17 00:00:00 2001 From: phil Date: Fri, 27 Jun 2025 17:43:13 +0200 Subject: [PATCH] Use updated Containerfile --- Containerfile | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/Containerfile b/Containerfile index f5612bd..dc33d06 100644 --- a/Containerfile +++ b/Containerfile @@ -1,5 +1,19 @@ -FROM docker.io/nginx:alpine +FROM docker.io/node:alpine as base -COPY ./dist /usr/share/nginx/html/oidc-test-web +ENV PNPM_HOME="/pnpm" +ENV PATH="$PNPM_HOME:$PATH" +RUN corepack enable -CMD ["nginx", "-g", "daemon off;"] + +FROM base as build-stage + +WORKDIR /app +COPY pnpm-lock.yaml . +RUN pnpm fetch --prod +COPY . . +RUN pnpm run build + +FROM docker.io/library/nginx:alpine as production-stage +RUN mkdir /app +COPY --from=build-stage /app/dist /app +COPY nginx.conf /etc/nginx/nginx.conf