From bef52b0abcb2aaa8d4c831bb63f8c7a2e147ac79 Mon Sep 17 00:00:00 2001 From: furyhawk Date: Sat, 25 Apr 2026 14:24:46 +0800 Subject: [PATCH] fix: add xiaozhi services configuration for web, ota, and websocket --- swarm/traefik/services.yml | 40 +++++++++++++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/swarm/traefik/services.yml b/swarm/traefik/services.yml index 83c5506..84f0a1e 100644 --- a/swarm/traefik/services.yml +++ b/swarm/traefik/services.yml @@ -66,6 +66,29 @@ http: certResolver: le service: proxmox01@file + xiaozhi_web: + entryPoints + - https + rule: Host(`xiaozhi.furyhawk.lol`) + tls: + certResolver: le + service: xiaozhi_web@file + + xiaozhi_ota: + entryPoints + - https + rule: Host(`ota.furyhawk.lol`) + tls: + certResolver: le + service: xiaozhi_ota@file + + xiaozhi_ws: + entryPoints + - https + rule: Host(`xiaozhi_ws.furyhawk.lol`) + tls: + certResolver: le + services: coco_desktop: @@ -101,4 +124,19 @@ http: mail_machine: loadBalancer: servers: - - url: http://192.168.50.44:1080 \ No newline at end of file + - url: http://192.168.50.44:1080 + + xiaozhi_web: + loadBalancer: + servers + - url: http://192.168.50.44:8002 + + xiaozhi_ota: + loadBalancer: + servers + - url: http://192.168.50.44:8002/xiaozhi/ota/ + + xiaozhi_ws: + loadBalancer: + servers + - url: ws://192.168.50.44:8033/xiaozhi/v1/ \ No newline at end of file