From 5b7727fab464f3d956d07839571d89d80bc0ed4c Mon Sep 17 00:00:00 2001 From: Owen Date: Sun, 24 Aug 2025 12:22:54 -0700 Subject: [PATCH] Fix #1332 --- server/lib/readConfigFile.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server/lib/readConfigFile.ts b/server/lib/readConfigFile.ts index 6543b25c..916c7e7e 100644 --- a/server/lib/readConfigFile.ts +++ b/server/lib/readConfigFile.ts @@ -129,7 +129,6 @@ export const configSchema = z trust_proxy: z.number().int().gte(0).optional().default(1), secret: z .string() - .transform(getEnvOrYaml("SERVER_SECRET")) .pipe(z.string().min(8)) .optional() }).optional().default({ @@ -324,7 +323,10 @@ export const configSchema = z if (data.managed) { return true; } - // If hybrid is not defined, server secret must be defined + // If hybrid is not defined, server secret must be defined. If its not defined already then pull it from env + if (data.server?.secret === undefined) { + data.server.secret = process.env.SERVER_SECRET; + } return data.server?.secret !== undefined && data.server.secret.length > 0; }, {