use class config

This commit is contained in:
SrGooglo 2025-04-01 00:49:20 +00:00
parent 539f1081d4
commit a8d48afe70

View File

@ -112,16 +112,20 @@ export default class Proxy {
return true return true
} }
start = async (port = 9000, host = "0.0.0.0") => { start = async () => {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
this.server.listen(port, host, (err) => { this.server.listen(
if (err) { this.config.port,
console.error("Failed to start server:", err) this.config.internalIp,
return reject(err) (err) => {
} if (err) {
console.log(`🚀 Server listening on ${host}:${port}`) console.error("Failed to start server:", err)
resolve() return reject(err)
}) }
console.log(`🚀 Server listening on ${host}:${port}`)
resolve()
},
)
}) })
} }