From 96ed98619f1b4a0817da5680bd0bbd6737b12412 Mon Sep 17 00:00:00 2001 From: Philip Okugbe <16838612+Philipinho@users.noreply.github.com> Date: Fri, 30 Jan 2026 00:33:10 +0000 Subject: [PATCH] feat: add IPv6 support via configurable HOST binding (#1885) --- apps/server/src/collaboration/server/collab-main.ts | 3 ++- apps/server/src/main.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/server/src/collaboration/server/collab-main.ts b/apps/server/src/collaboration/server/collab-main.ts index 4cac6878..1839c2e3 100644 --- a/apps/server/src/collaboration/server/collab-main.ts +++ b/apps/server/src/collaboration/server/collab-main.ts @@ -37,7 +37,8 @@ async function bootstrap() { const logger = new Logger('CollabServer'); const port = process.env.COLLAB_PORT || 3001; - await app.listen(port, '0.0.0.0', () => { + const host = process.env.HOST || '0.0.0.0'; + await app.listen(port, host, () => { logger.log(`Listening on http://127.0.0.1:${port}`); }); } diff --git a/apps/server/src/main.ts b/apps/server/src/main.ts index e8634a09..8b18a011 100644 --- a/apps/server/src/main.ts +++ b/apps/server/src/main.ts @@ -104,7 +104,8 @@ async function bootstrap() { }); const port = process.env.PORT || 3000; - await app.listen(port, '0.0.0.0', () => { + const host = process.env.HOST || '0.0.0.0'; + await app.listen(port, host, () => { logger.log( `Listening on http://127.0.0.1:${port} / ${process.env.APP_URL}`, );