Release: weekly deploy
This commit is contained in:
@@ -23,10 +23,18 @@ COPY client ./client
|
||||
RUN npm run build --prefix client
|
||||
|
||||
FROM node:20-alpine AS runner
|
||||
ARG APP_VERSION=0.0.0
|
||||
ARG GIT_SHA=
|
||||
ARG IMAGE_TAG=latest
|
||||
ARG BUILD_TIME=
|
||||
ENV NODE_ENV=production
|
||||
ENV PORT=5173
|
||||
ENV HOST=0.0.0.0
|
||||
ENV IMAGE_DIR=/app/data/images
|
||||
ENV APP_VERSION=$APP_VERSION
|
||||
ENV GIT_SHA=$GIT_SHA
|
||||
ENV IMAGE_TAG=$IMAGE_TAG
|
||||
ENV BUILD_TIME=$BUILD_TIME
|
||||
|
||||
RUN addgroup --system --gid 1001 nodejs \
|
||||
&& adduser --system --uid 1001 --ingroup nodejs gallery
|
||||
|
||||
Reference in New Issue
Block a user