From a8d48afe70057a0e5e09581fa5ec5b3fde508b0c Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Tue, 1 Apr 2025 00:49:20 +0000 Subject: [PATCH] use class config --- .../gateway/managers/http-proxy/index.js | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/packages/server/gateway/managers/http-proxy/index.js b/packages/server/gateway/managers/http-proxy/index.js index e5f44987..23e3cac1 100755 --- a/packages/server/gateway/managers/http-proxy/index.js +++ b/packages/server/gateway/managers/http-proxy/index.js @@ -112,16 +112,20 @@ export default class Proxy { return true } - start = async (port = 9000, host = "0.0.0.0") => { + start = async () => { return new Promise((resolve, reject) => { - this.server.listen(port, host, (err) => { - if (err) { - console.error("Failed to start server:", err) - return reject(err) - } - console.log(`🚀 Server listening on ${host}:${port}`) - resolve() - }) + this.server.listen( + this.config.port, + this.config.internalIp, + (err) => { + if (err) { + console.error("Failed to start server:", err) + return reject(err) + } + console.log(`🚀 Server listening on ${host}:${port}`) + resolve() + }, + ) }) }