From b89fcc40fdb6f1f8b5e4f83eee520d2f84b872e8 Mon Sep 17 00:00:00 2001 From: rrr-marble Date: Sun, 30 Oct 2022 19:47:03 +0300 Subject: [PATCH] add: caddy jwt module --- docker/Dockerfile.frontend | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docker/Dockerfile.frontend b/docker/Dockerfile.frontend index 5216a8d..a158cb6 100644 --- a/docker/Dockerfile.frontend +++ b/docker/Dockerfile.frontend @@ -1,4 +1,8 @@ # build stage +FROM caddy:2-builder-alpine as xcaddy-stage +RUN xcaddy build --with github.com/ggicci/caddy-jwt + + FROM node:12.22.12-bullseye as build-stage WORKDIR /app COPY package.json package-lock.json ./ @@ -8,5 +12,6 @@ RUN npm run build # production stage FROM caddy:2-alpine as production-stage +COPY --from=xcaddy-stage /usr/bin/caddy /usr/bin/caddy COPY --from=build-stage /app/dist /usr/share/caddy EXPOSE 80 \ No newline at end of file