From 800080fd0633c28a352dfd16f75204e6c509cd9d Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Mon, 13 Jul 2026 09:48:02 -0700 Subject: [PATCH] add log warnings about legacy env vars --- server/src/config/envValidation.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/server/src/config/envValidation.ts b/server/src/config/envValidation.ts index 0bfaa01ce..a769a28c7 100644 --- a/server/src/config/envValidation.ts +++ b/server/src/config/envValidation.ts @@ -69,6 +69,15 @@ export const validateEnv = (logger: ILogger): ValidatedEnv => { process.exit(1); } + const legacyClientVars = Object.keys(process.env).filter((key) => key.startsWith("UPTIME_APP_")); + if (legacyClientVars.length > 0) { + logger.warn({ + message: `${legacyClientVars.join(", ")} no longer configure the client and will be ignored. The client defaults to the origin it is served from; to override, use CLIENT_CONFIG_API_BASE_URL, CLIENT_CONFIG_CLIENT_HOST, or CLIENT_CONFIG_LOG_LEVEL.`, + method: "validateEnv", + service: "Server", + }); + } + logger.info({ message: "Environment variables validated successfully", method: "validateEnv",