diff --git a/packages/core.gbapp/services/GBCoreService.ts b/packages/core.gbapp/services/GBCoreService.ts index 438b1ade..8bd85fc9 100644 --- a/packages/core.gbapp/services/GBCoreService.ts +++ b/packages/core.gbapp/services/GBCoreService.ts @@ -242,14 +242,15 @@ STORAGE_SYNC=true public async ensureProxy(port): Promise { try { - if (fs.existsSync('node_modules/ngrok/bin/ngrok.exe')) { + if (fs.existsSync('node_modules/ngrok/bin/ngrok.exe') || + fs.existsSync('node_modules/ngrok/bin/ngrok')) { const ngrok = require('ngrok'); return await ngrok.connect({ port: port }); } else { GBLog.warn('ngrok executable not found (only tested on Windows). Check installation or node_modules folder.'); - return 'localhost'; + return 'https://localhost'; } } catch (error) { // There are false positive from ngrok regarding to no memory, but it's just