安装青龙面板2.10.13+Ninja最新版
Ninja是@MoonBegonia大佬开发的一个开源安全的青龙面板扫码工具。
第零步 安装docker,docker-compose。(已有面板的跳过这步)
#安装docker
sudo yum check-update
curl -sSL https://get.daocloud.io/docker | sh
sudo systemctl start docker
sudo systemctl status docker
sudo systemctl enable docker
第一步 删除容器(删除容器对已有的面板不会有任何改变,放心搞)
docker stop $(docker ps -a -q) // stop停止所有容器
docker rm $(docker ps -a -q) // remove删除所有容器
第二步,拉取青龙镜像
docker pull whyour/qinglong:2.10.13
第三步,启动青龙
docker run -dit \
-v /home/ql/config:/ql/config \
-v /home/ql/log:/ql/log \
-v /home/ql/db:/ql/db \
-v /home/ql/scripts:/ql/scripts \
-v /home/ql/jbot:/ql/jbot \
-v /home/ql/repo:/ql/repo \
-v /home/ql/ninja:/ql/ninja \
-v /home/ql/raw:/ql/raw \
-p 5700:5700 \
-p 5701:5701 \
-e ENABLE_HANGUP=true \
-e ENABLE_WEB_PANEL=true \
--name ql \
--hostname ql \
--privileged=true \
--restart always \
whyour/qinglong:2.10.13
- 进入容器
docker exec -it ql bash
一键安装所以依赖
curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/bean661/utils/main/QLOneKeyDependency_easy.sh | sh
- 2.10.13版本的青龙虽然稳定,不过最近有白屏的bug,这里直接推送解决方法:
进入容器 注容器名是ql还是qinglong,和自己的保持一致。
docker exec -it ql bash
一键修复
bash <(curl -ls https://gitee.com/suiyuehq/ziyong/raw/master/ql_cdn/v2.10.13/bpxf.sh)
选择1、5这两个修复一下即可
- Ninja登录面板
(1)进入容器安装
docker exec -it ql bash
国外机可去电下方链接的代理地址,国内机直接copy
git clone https://github.com/licklly/kingrom_ninja.git /ql/ninja
cd /ql/ninja/backend
pnpm install
pm2 start
cp sendNotify.js /ql/scripts/sendNotify.js
配置文件extra.sh
因为每次容器重启是Ninja不会重启,我们需要在配置文件extra文件末尾添加以下内容,使其运行时可以激活ninja
cd /ql/ninja/backend
git checkout .
git pull
pnpm install
pm2 start
cp sendNotify.js /ql/scripts/sendNotify.js
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
Y丶Zon!
喜欢就支持一下吧