From c487bbe0034358a062ccd8c6e714835186c81a0c Mon Sep 17 00:00:00 2001 From: Brandon Egger Date: Wed, 21 Feb 2024 16:48:08 -0600 Subject: [PATCH] add skip env validation --- Dockerfile | 10 +--------- docker-compose.yml | 6 +----- 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3c3f16b..e25af55 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,22 +19,14 @@ RUN npm install # PRODUCTION BUILDER ################################################# FROM base AS builder-production -ARG DATABASE_URL -ARG NEXTAUTH_URL -ARG NEXTAUTH_SECRET -ARG JWT_SECRET -ENV DATABASE_URL ${DATABASE_URL} -ENV NEXTAUTH_URL ${NEXTAUTH_URL} -ENV NEXTAUTH_SECRET ${NEXTAUTH_SECRET} -ENV JWT_SECRET ${JWT_SECRET} ENV NODE_ENV=production WORKDIR /app COPY --from=deps /app/node_modules ./node_modules COPY . . -RUN npm run build +RUN SKIP_ENV_VALIDATION=1 npm run build ################################################# # PRODUCTION RUNNER diff --git a/docker-compose.yml b/docker-compose.yml index aa73928..310e074 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,11 +5,7 @@ services: build: context: . args: - - NEXTAUTH_SECRET=arbitrary - - JWT_SECRET=arbitrary - - NEXTAUTH_URL=http://arbitrary.com - - DATABASE_URL=http://arbitrary.com - - RUNNER_ENV=production + - RUNNER_ENV restart: always ports: - "1234:3000"