前言
MyNodeQuery是一款简洁好用的探针,支持Telegram节点离线通知、节点排序、自定义Ping节点,还有网速、流量报表等功能。
但其有一个无伤大雅却常年未被作者解决的小问题, 就是默认被控脚本是以sh执行, 在当今这个sh已被淘汰的的时代, 许多机器会报错, 以下是解决教程。
解决教程
1. 进入容器
docker exec -it <mynodequery容器名> /bin/sh
2. 编辑site.js
vi /app/wwwroot/js/site.js
3. 修改脚本并保存
按 i 进入编辑模式
将1131行和1195行左右的 sh 修改为 bash ./mynq-install.sh
按顺序按键保存 ESC > : > wq > Enter
4. 退出容器
输入 exit 并回车
5. 重启MyNodeQuery
docker restart <mynodequery容器名>
至此已修好了这个小问题

文章评论