From cdcfc81acaadf92cd5052dd13b88a93cb106df4a Mon Sep 17 00:00:00 2001 From: Eric Allam Date: Tue, 29 Oct 2024 16:43:22 +0000 Subject: [PATCH] Add API_ORIGIN env var to be able to split dashboard & API servers --- apps/webapp/app/env.server.ts | 1 + .../environmentVariablesRepository.server.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/webapp/app/env.server.ts b/apps/webapp/app/env.server.ts index eab78c92a..dca87c929 100644 --- a/apps/webapp/app/env.server.ts +++ b/apps/webapp/app/env.server.ts @@ -31,6 +31,7 @@ const EnvironmentSchema = z.object({ REMIX_APP_PORT: z.string().optional(), LOGIN_ORIGIN: z.string().default("http://localhost:3030"), APP_ORIGIN: z.string().default("http://localhost:3030"), + API_ORIGIN: z.string().optional(), ELECTRIC_ORIGIN: z.string().default("http://localhost:3060"), APP_ENV: z.string().default(process.env.NODE_ENV), SERVICE_NAME: z.string().default("trigger.dev webapp"), diff --git a/apps/webapp/app/v3/environmentVariables/environmentVariablesRepository.server.ts b/apps/webapp/app/v3/environmentVariables/environmentVariablesRepository.server.ts index 502c49acb..99488dd75 100644 --- a/apps/webapp/app/v3/environmentVariables/environmentVariablesRepository.server.ts +++ b/apps/webapp/app/v3/environmentVariables/environmentVariablesRepository.server.ts @@ -732,7 +732,7 @@ async function resolveBuiltInProdVariables(runtimeEnvironment: RuntimeEnvironmen }, { key: "TRIGGER_API_URL", - value: env.APP_ORIGIN, + value: env.API_ORIGIN ?? env.APP_ORIGIN, }, { key: "TRIGGER_RUNTIME_WAIT_THRESHOLD_IN_MS",