侧边栏壁纸
博主头像
Y丶Zon博主等级

「一笙一个冷悸 &+& 或好或坏……」

  • 累计撰写 79 篇文章
  • 累计创建 101 个标签
  • 累计收到 5 条评论

目 录CONTENT

文章目录

安装青龙面板2.10.13+Ninja最新版

辣比丶小新
2022-10-24 / 0 评论 / 0 点赞 / 789 阅读 / 3761 字

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
0

评论区