fix(dcrouter): use constructor routes for remote ingress setup and bump smartproxy dependency

This commit is contained in:
2026-03-19 22:01:50 +00:00
parent ee831ea057
commit 76fd563e21
6 changed files with 15 additions and 9 deletions

View File

@@ -3,6 +3,6 @@
*/
export const commitinfo = {
name: '@serve.zone/dcrouter',
version: '11.8.0',
version: '11.8.1',
description: 'A multifaceted routing service handling mail and SMS delivery functions.'
}

View File

@@ -1753,7 +1753,7 @@ export class DcRouter {
await this.remoteIngressManager.initialize();
// Pass current routes so the manager can derive edge ports from remoteIngress-tagged routes
const currentRoutes = this.options.smartProxyConfig?.routes || [];
const currentRoutes = this.constructorRoutes;
this.remoteIngressManager.setRoutes(currentRoutes as any[]);
// Resolve TLS certs for tunnel: explicit paths > ACME for hubDomain > self-signed (Rust default)