mirror of
https://github.com/xinnan-tech/xiaozhi-esp32-server.git
synced 2026-07-28 10:03:54 +08:00
Merge pull request #2080 from VanillaNahida/main
fix: 修复脚本获取不到ws和视觉分析接口地址的bug,更新README
This commit is contained in:
+5
-6
@@ -46,7 +46,7 @@ cat << "EOF"
|
|||||||
\/ \__,_||_| |_||_||_||_| \__,_| |_| \_| \__,_||_| |_||_| \__,_| \__,_|
|
\/ \__,_||_| |_||_||_||_| \__,_| |_| \_| \__,_||_| |_||_| \__,_| \__,_|
|
||||||
EOF
|
EOF
|
||||||
echo -e "\e[0m" # 重置颜色
|
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
|
sleep 1
|
||||||
|
|
||||||
|
|
||||||
@@ -376,7 +376,7 @@ done
|
|||||||
|
|
||||||
echo "服务端启动成功!正在完成配置..."
|
echo "服务端启动成功!正在完成配置..."
|
||||||
echo "正在启动服务..."
|
echo "正在启动服务..."
|
||||||
docker compose -f docker-compose_all.yml up -d
|
docker compose -f /opt/xiaozhi-server/docker-compose_all.yml up -d
|
||||||
echo "服务启动完成!"
|
echo "服务启动完成!"
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -402,13 +402,12 @@ fi
|
|||||||
|
|
||||||
# 获取并显示地址信息
|
# 获取并显示地址信息
|
||||||
LOCAL_IP=$(hostname -I | awk '{print $1}')
|
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://[^ ]+")
|
|
||||||
|
|
||||||
|
# 修复日志文件获取不到ws的问题,改为硬编码
|
||||||
whiptail --title "安装完成!" --msgbox "\
|
whiptail --title "安装完成!" --msgbox "\
|
||||||
服务端相关地址如下:\n\
|
服务端相关地址如下:\n\
|
||||||
管理后台访问地址: http://$LOCAL_IP:8002\n\
|
管理后台访问地址: http://$LOCAL_IP:8002\n\
|
||||||
OTA 地址: http://$LOCAL_IP:8002/xiaozhi/ota/\n\
|
OTA 地址: http://$LOCAL_IP:8002/xiaozhi/ota/\n\
|
||||||
视觉分析接口地址: $VISION_ADDR\n\
|
视觉分析接口地址: http://$LOCAL_IP:8003/mcp/vision/explain\n\
|
||||||
WebSocket 地址: $WEBSOCKET_ADDR\n\
|
WebSocket 地址: ws://$LOCAL_IP:8000/xiaozhi/v1/\n\
|
||||||
\n安装完毕!感谢您的使用!\n按Enter键退出..." 16 70
|
\n安装完毕!感谢您的使用!\n按Enter键退出..." 16 70
|
||||||
@@ -7,11 +7,13 @@ docker镜像已支持x86架构、arm64架构的CPU,支持在国产操作系统
|
|||||||
|
|
||||||
如果您的电脑还没安装docker,可以按照这里的教程安装:[docker安装](https://www.runoob.com/docker/ubuntu-docker-install.html)
|
如果您的电脑还没安装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 安装全模块有两种方式,你可以[使用懒人脚本](./Deployment_all.md#11-懒人脚本)(作者[@VanillaNahida](https://github.com/VanillaNahida))
|
||||||
|
脚本会自动帮你下载所需的文件和配置文件,你也可以使用[手动部署](./Deployment_all.md#12-手动部署)从零搭建。
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### 1.1 懒人脚本
|
### 1.1 懒人脚本
|
||||||
|
部署简便,可以参考[视频教程](https://www.bilibili.com/video/BV17bbvzHExd/) ,文字版教程如下:
|
||||||
你可以使用以下命令一键安装全模块版小智服务端:
|
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> 暂且只支持Ubuntu服务器一键部署,其他系统未尝试,可能会有一些奇怪的bug
|
> 暂且只支持Ubuntu服务器一键部署,其他系统未尝试,可能会有一些奇怪的bug
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user