From 235fb362fe07629232dd74301c1e80730595b16d Mon Sep 17 00:00:00 2001 From: Jason T Alborough Date: Mon, 23 Feb 2026 12:59:45 -0500 Subject: [PATCH] feat: support RELAYPLANE_PROXY_PORT and RELAYPLANE_PROXY_HOST env vars Allow port and host to be configured via environment variables, with CLI flags still taking precedence. This enables container deployments to set defaults without modifying the command line. --- src/cli.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cli.ts b/src/cli.ts index 2f5b798..3f3c4b7 100644 --- a/src/cli.ts +++ b/src/cli.ts @@ -846,9 +846,9 @@ async function main(): Promise { process.exit(0); } - // Parse server options - let port = 4100; - let host = '127.0.0.1'; + // Parse server options (env vars provide defaults, CLI flags override) + let port = parseInt(process.env.RELAYPLANE_PROXY_PORT ?? '4100', 10); + let host = process.env.RELAYPLANE_PROXY_HOST ?? '127.0.0.1'; let verbose = false; let audit = false; let offline = false;