aboutsummaryrefslogtreecommitdiffstats
path: root/docker
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-04-02 16:42:53 +0100
committerMohamedBassem <me@mbassem.com>2024-04-02 16:42:53 +0100
commitc206aa254c39175812c0e1d0e012a6a841ea5d50 (patch)
tree26fd1b2b33528b33b735fdcd0d2a3e93ed39c887 /docker
parentd02fa5056a07dee699cd4b3868c2ffb673c133c2 (diff)
downloadkarakeep-c206aa254c39175812c0e1d0e012a6a841ea5d50.tar.zst
feature: Include server version in the admin UI. Fixes #66
Diffstat (limited to 'docker')
-rw-r--r--docker/Dockerfile9
1 files changed, 9 insertions, 0 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 8551bbc7..948e70ef 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -34,6 +34,9 @@ RUN pnpm next experimental-compile
FROM --platform=$BUILDPLATFORM node:21-alpine AS web
WORKDIR /app
+ARG SERVER_VERSION=nightly
+ENV SERVER_VERSION=${SERVER_VERSION}
+
ENV NODE_ENV production
ENV NEXT_TELEMETRY_DISABLED 1
@@ -72,6 +75,9 @@ RUN --mount=type=cache,id=pnpm_workers,target=/pnpm/store pnpm deploy --node-lin
FROM --platform=$BUILDPLATFORM node:21-alpine AS workers
WORKDIR /app
+ARG SERVER_VERSION=nightly
+ENV SERVER_VERSION=${SERVER_VERSION}
+
COPY --from=workers_builder /prod apps/workers
RUN corepack enable
@@ -93,6 +99,9 @@ RUN --mount=type=cache,id=pnpm_cli,target=/pnpm/store pnpm deploy --node-linker=
FROM --platform=$BUILDPLATFORM node:21-alpine AS cli
WORKDIR /app
+ARG SERVER_VERSION=nightly
+ENV SERVER_VERSION=${SERVER_VERSION}
+
COPY --from=cli_builder /prod apps/cli
RUN corepack enable