Added Docker healthcheck and projectsegfau instance (#131)
This commit is contained in:
@@ -7,6 +7,7 @@ COPY package.json yarn.lock ./
|
||||
RUN yarn install --frozen-lockfile
|
||||
|
||||
FROM node:lts-alpine AS builder
|
||||
RUN apk add --no-cache curl
|
||||
WORKDIR /app
|
||||
|
||||
RUN addgroup -g 1001 -S nodejs
|
||||
@@ -23,6 +24,8 @@ ENV NODE_ENV production
|
||||
|
||||
ENV NEXT_TELEMETRY_DISABLED 1
|
||||
|
||||
HEALTHCHECK --interval=1m --timeout=3s CMD curl -f http://localhost:3000/ || exit 1
|
||||
|
||||
CMD NEXT_PUBLIC_SITE_DOMAIN=$site_domain\
|
||||
NEXT_PUBLIC_FORCE_DEFAULT_THEME=$force_default_theme \
|
||||
NEXT_PUBLIC_DEFAULT_SOURCE_LANG=$default_source_lang \
|
||||
|
||||
Reference in New Issue
Block a user