mirror of
https://github.com/xinnan-tech/xiaozhi-esp32-server.git
synced 2026-07-21 22:53:56 +08:00
fix: 修复脚本获取不到ws和视觉分析接口地址的bug
docs: 更新README说明
This commit is contained in:
+8
-7
@@ -46,7 +46,7 @@ cat << "EOF"
|
||||
\/ \__,_||_| |_||_||_||_| \__,_| |_| \_| \__,_||_| |_||_| \__,_| \__,_|
|
||||
EOF
|
||||
echo -e "\e[0m" # 重置颜色
|
||||
echo -e "\e[1;36m 小智服务端全量部署一键安装脚本 Ver 0.2 \e[0m\n"
|
||||
echo -e "\e[1;36m 小智服务端全量部署一键安装脚本 Ver 0.2 2025年8月20日更新 \e[0m\n"
|
||||
sleep 1
|
||||
|
||||
|
||||
@@ -376,7 +376,7 @@ done
|
||||
|
||||
echo "服务端启动成功!正在完成配置..."
|
||||
echo "正在启动服务..."
|
||||
docker compose -f docker-compose_all.yml up -d
|
||||
docker compose -f /opt/xiaozhi-server/docker-compose_all.yml up -d
|
||||
echo "服务启动完成!"
|
||||
)
|
||||
|
||||
@@ -402,13 +402,14 @@ fi
|
||||
|
||||
# 获取并显示地址信息
|
||||
LOCAL_IP=$(hostname -I | awk '{print $1}')
|
||||
WEBSOCKET_ADDR=$(docker logs xiaozhi-esp32-server 2>&1 | tac | grep -m 1 -E -o "ws://[^ ]+")
|
||||
VISION_ADDR=$(docker logs xiaozhi-esp32-server 2>&1 | tac | grep -m 1 "视觉" | grep -m 1 -E -o "http://[^ ]+")
|
||||
# WEBSOCKET_ADDR=$(docker logs xiaozhi-esp32-server 2>&1 | tac | grep -m 1 -E -o "ws://[^ ]+")
|
||||
# VISION_ADDR=$(docker logs xiaozhi-esp32-server 2>&1 | tac | grep -m 1 "视觉" | grep -m 1 -E -o "http://[^ ]+")
|
||||
|
||||
# 修复日志文件获取不到ws的问题,改为硬编码
|
||||
whiptail --title "安装完成!" --msgbox "\
|
||||
服务端相关地址如下:\n\
|
||||
管理后台访问地址: http://$LOCAL_IP:8002\n\
|
||||
OTA 地址: http://$LOCAL_IP:8002/xiaozhi/ota/\n\
|
||||
视觉分析接口地址: $VISION_ADDR\n\
|
||||
WebSocket 地址: $WEBSOCKET_ADDR\n\
|
||||
OTA 地址: http://$LOCAL_IP:8003/xiaozhi/ota/\n\
|
||||
视觉分析接口地址: http://$LOCAL_IP:8003/mcp/vision/explain\n\
|
||||
WebSocket 地址: ws://$LOCAL_IP:8000/xiaozhi/v1/\n\
|
||||
\n安装完毕!感谢您的使用!\n按Enter键退出..." 16 70
|
||||
@@ -7,7 +7,10 @@ docker镜像已支持x86架构、arm64架构的CPU,支持在国产操作系统
|
||||
|
||||
如果您的电脑还没安装docker,可以按照这里的教程安装:[docker安装](https://www.runoob.com/docker/ubuntu-docker-install.html)
|
||||
|
||||
docker 安装全模块有两种方式,你可以[1.1使用懒人脚本](#1.1 懒人脚本)(作者[@VanillaNahida](https://github.com/VanillaNahida))自动帮你下载所需的文件和配置文件,你可以使用[1.2手动部署](#1.2 手动部署)从零搭建。
|
||||
docker 安装全模块有两种方式,你可以[1.1使用懒人脚本](./docs/Deployment_all.md#1.1+%e6%87%92%e4%ba%ba%e8%84%9a%e6%9c%ac)(作者[@VanillaNahida](https://github.com/VanillaNahida))
|
||||
脚本会自动帮你下载所需的文件和配置文件,你可以使用[1.2 手动部署](./docs/Deployment_all.md#1.2+%e6%89%8b%e5%8a%a8%e9%83%a8%e7%bd%b2)从零搭建。
|
||||
|
||||
|
||||
|
||||
### 1.1 懒人脚本
|
||||
|
||||
|
||||
Reference in New Issue
Block a user