From 7fd15a06e5c20c7a94a53ee97b583523cf0c2f31 Mon Sep 17 00:00:00 2001 From: Maidul Islam Date: Tue, 17 Oct 2023 14:32:56 +0100 Subject: [PATCH] conditionally build standalone infisical --- Dockerfile.standalone-infisical | 1 + backend/src/index.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile.standalone-infisical b/Dockerfile.standalone-infisical index 5480e569a..db316987b 100644 --- a/Dockerfile.standalone-infisical +++ b/Dockerfile.standalone-infisical @@ -105,6 +105,7 @@ COPY --from=frontend-runner /app ./backend/frontend-build ENV PORT 8080 ENV HTTPS_ENABLED false ENV NODE_ENV production +ENV STANDALONE_BUILD true WORKDIR /backend diff --git a/backend/src/index.ts b/backend/src/index.ts index 1e3b21485..1276a90cc 100644 --- a/backend/src/index.ts +++ b/backend/src/index.ts @@ -150,7 +150,7 @@ const main = async () => { next(); }); - if ((await getNodeEnv()) === "production") { + if ((await getNodeEnv()) === "production" && process.env.STANDALONE_BUILD === "true") { const nextJsBuildPath = path.join(__dirname, "../frontend-build"); // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore