
第一步
首先准备一台VPS 安装docker:可以使用以下命令
国外鸡:
curl -sSL https://get.docker.com/ | sh
国内鸡:
curl -sSL https://get.daocloud.io/docker | sh
卸载docker:
sudo apt-get remove docker docker-engine
rm -fr /var/lib/docker/
第二步
docker run -dit \
-v $PWD/ql/config:/ql/config \
-v $PWD/ql/log:/ql/log \
-v $PWD/ql/db:/ql/db \
-v $PWD/ql/repo:/ql/repo \
-v $PWD/ql/raw:/ql/raw \
-v $PWD/ql/scripts:/ql/scripts \
-v $PWD/ql/jbot:/ql/jbot \
-v $PWD/ql/ninja:/ql/ninja \
-p 5700:5700 \
-p 5701:5701 \
--name qinglong \
--hostname qinglong \
--restart unless-stopped \
whyour/qinglong:latest
输入命令
docker logs -f qinglong
此命令可以查看运行日志
[
当出现容器启动成功的字样再去浏览器访问面板
访问地址为你VPS的ip:5700
至此青龙面板搭建完成
以下已经失效
第三步
搭建Ninja面板
回到VPS的SSH控制台
输入命令docker exec -it qinglong bash
带#号的命令不必执行
国外鸡用
git clone https://github.com/KingRan/kingrom_ninja.git /ql/ninja
国内鸡用
git clone -b main https://ghproxy.com/https://github.com/KingRan/kingrom_ninja.git /ql/ninja
cd /ql/ninja/backend
pnpm install
cp .env.example .env # 如有需要, 修改.env
vi .env
#env可修改参数为
- `ALLOW_ADD`: 是否允许添加账号 不允许添加时则只允许已有账号登录(默认 `true`)
- `ALLOW_NUM`: 允许添加账号的最大数量(默认 `40`)
- `NINJA_PORT`: Ninja 运行端口(默认 `5701`)
- `NINJA_NOTIFY`: 是否开启通知功能(默认 `true`)
- `NINJA_UA`: 自定义 UA,默认为随机
pm2 start
cp sendNotify.js /ql/scripts/sendNotify.js
到这一步Ninja面板搭建完成 可以访问IP:5701进入Ninja面板
将以下内容粘贴到 extra.sh(重启后自动更新并启动 Ninja)
cd /ql/ninja/backend
git checkout .
git pull
pnpm install
pm2 start
cp sendNotify.js /ql/scripts/sendNotify.js
至此Ninja也搭建完成
搭建JDX
docker run -d --restart always -p 5705:80 -v /root/jdx/config:/jdx/config --name jdx aaron8/jdx:latest
这时候访问 http://ip:port 就能访问了
后台登录
首次登录用户名:admin, 密码::123465
对接青龙
然后去JDX后台管理
[
添加如下配置就可以成功对接青龙面板了
任务仓库:
【Faker2】
ql repo https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator" "main"
【Faker3】
ql repo https://github.com/shufflewzc/faker3.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator" "main"
该文章内容部分来自于:
保姆级教程之青龙2.9面板 & Ninja面板CK登录以及Wskey登录 搭建教程
版权属于:咳咳怪
转载时须注明出处
最后更新 2023-08-27