From f783b00d2e287a488b5129e4fe2cbc652c175ab6 Mon Sep 17 00:00:00 2001 From: CREDO23 Date: Tue, 24 Mar 2026 18:40:07 +0200 Subject: [PATCH] fix(desktop): bind to 0.0.0.0 and silence auto-updater 404 --- surfsense_desktop/src/modules/auto-updater.ts | 4 ++-- surfsense_desktop/src/modules/server.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/surfsense_desktop/src/modules/auto-updater.ts b/surfsense_desktop/src/modules/auto-updater.ts index f895516c0..2e7680953 100644 --- a/surfsense_desktop/src/modules/auto-updater.ts +++ b/surfsense_desktop/src/modules/auto-updater.ts @@ -26,8 +26,8 @@ export function setupAutoUpdater(): void { }); autoUpdater.on('error', (err) => { - console.error('Auto-updater error:', err); + console.log('Auto-updater: update check skipped —', err.message?.split('\n')[0]); }); - autoUpdater.checkForUpdates(); + autoUpdater.checkForUpdates().catch(() => {}); } diff --git a/surfsense_desktop/src/modules/server.ts b/surfsense_desktop/src/modules/server.ts index 969478e4a..e2f078a8c 100644 --- a/surfsense_desktop/src/modules/server.ts +++ b/surfsense_desktop/src/modules/server.ts @@ -39,7 +39,7 @@ export async function startNextServer(): Promise { const serverScript = path.join(standalonePath, 'server.js'); process.env.PORT = String(serverPort); - process.env.HOSTNAME = 'localhost'; + process.env.HOSTNAME = '0.0.0.0'; process.env.NODE_ENV = 'production'; process.chdir(standalonePath);