From eeb3d6d73928191fc0991de2763de3b3082d1816 Mon Sep 17 00:00:00 2001 From: furyhawk Date: Sat, 25 Apr 2026 23:18:31 +0800 Subject: [PATCH] fix: update xiaozhi_ws service configuration for TCP routing and load balancing --- swarm/traefik/services.yml | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/swarm/traefik/services.yml b/swarm/traefik/services.yml index 3ed1a0e..8e78e60 100644 --- a/swarm/traefik/services.yml +++ b/swarm/traefik/services.yml @@ -1,3 +1,21 @@ + GNU nano 8.7 /var/data/config/traefik/services.yml +tcp: + routers: + xiaozhi_ws: + entryPoints: + - xiaozhi-ws + rule: HostSNI(`*`) + tls: + certResolver: le + service: xiaozhi_ws@file + + services: + + xiaozhi_ws: + loadBalancer: + servers: + - address: 192.168.50.44:8033 + http: routers: traefik-public-https: @@ -82,13 +100,6 @@ http: certResolver: le service: xiaozhi_ota@file - xiaozhi_ws: - entryPoints: - - xiaozhi-ws - rule: Host(`xiaozhi_ws.furyhawk.lol`) - tls: - certResolver: le - service: xiaozhi_ws@file services: @@ -137,7 +148,3 @@ http: servers: - url: http://192.168.50.44:8002/xiaozhi/ota/ - xiaozhi_ws: - loadBalancer: - servers: - - url: ws://192.168.50.44:8033 \ No newline at end of file