From 328a2d52da1672c248360f8bc703ec5f94b87860 Mon Sep 17 00:00:00 2001 From: Owen Date: Mon, 17 Aug 2026 15:01:12 -0400 Subject: [PATCH] Remove defaults from private config for legacy acme --- server/private/lib/readConfigFile.ts | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/server/private/lib/readConfigFile.ts b/server/private/lib/readConfigFile.ts index e0ee9a821..8be68672d 100644 --- a/server/private/lib/readConfigFile.ts +++ b/server/private/lib/readConfigFile.ts @@ -114,7 +114,7 @@ export const privateConfigSchema = z // Kept here only so existing private config files keep parsing; // any value set here is migrated into the public config at // startup by PrivateConfig (server/private/lib/config.ts). - enable_acme_cert_sync: z.boolean().optional().default(true), + enable_acme_cert_sync: z.boolean().optional(), disable_private_http_placeholder: z .boolean() .optional() @@ -128,12 +128,9 @@ export const privateConfigSchema = z // public config at startup by PrivateConfig (server/private/lib/config.ts). acme: z .object({ - acme_json_path: z - .string() - .optional() - .default("config/letsencrypt/acme.json"), + acme_json_path: z.string().optional(), acme_http_endpoint: z.string().optional(), - sync_interval_ms: z.number().optional().default(5000) + sync_interval_ms: z.number().optional() }) .optional(), branding: z