青龙面板是一套基于 docker 的定时任务执行系统,可以运行一些脚本库,简单来说这东西适合白嫖各种活动,最多的使用场景就是京东每日自动领京豆程序,每天大概可以领取60~100+京豆。因为脚本要定时运行,所以最好安装在服务器上,1核1G的服务器完全够用,系统方面选择 CentOS 7.5 左右就行,接下来的教程都基于上述条件进行搭建的。
1、安装 Docker,具体安装教程查看下面文章
2、拉取青龙镜像
docker pull whyour/qinglong:latest
3、启动青龙镜像
docker run -dit \
-v $PWD/ql/config:/ql/config \
-v $PWD/ql/log:/ql/log \
-v $PWD/ql/db:/ql/db \
-v $PWD/ql/scripts:/ql/scripts \
-p 5700:5700 \
--name qinglong \
--hostname qinglong \
--restart always \
whyour/qinglong:latest
其中 -p 5700:5700 \ 是访问青龙面板的端口号,记得在服务器防火墙设置中放行5700端口
4、安装青龙依赖
有些脚本运行需要依赖,我这里写的是 qinglong 是我的容器名,请参照自己的容器名更改,安装时间较长,请耐心等待
docker exec -it qinglong bash -c "$(curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/shidahuilang/QL-/main/npm.sh)"
5、查看运行状态
docker ps
6、查看账号及密码
docker exec -it qinglong cat /ql/config/auth.json
7、初始化青龙面板(跳过通知方式)
http://你的服务器IP:5700
8、青龙面板常用命令
#更新青龙
docker exec -it qinglong ql update
#更新青龙并编译
docker exec -it qinglong ql restart
#拉取自定义仓库
docker exec -it qinglong ql repo https://ghproxy.com/https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"
#拉取单个脚本
docker exec -it qinglong ql raw https://ghproxy.com/https://raw.githubusercontent.com/moposmall/Script/main/Me/jx_cfd.js
#删除7天前的所有日志
docker exec -it qinglong ql rmlog 7
#青龙面板服务异常自助检查,缺啥会自己安装
docker exec -it qinglong /bin/bash ql check
#重启面板,一般容器名都是ql或qinglong
docker restart qinglong
#两个都不行的,跑下边查看容器名
docker ps -a
#启动bot
docker exec -it qinglong ql bot
#导出互助码
docker exec -it qinglong ql code
#通知测试
docker exec -it qinglong notify test test
#立即执行脚本
docker exec -it qinglong task test.js now
#并行执行脚本
docker exec -it qinglong task test.js conc
9、修改青龙面板端口号
sudo service docker stop #停止docker
sudo docker ps -a #查看容器ID
sudo nano /var/lib/docker/containers/青龙容器的id/hostconfig.json
#进入编辑页面后,将"HostPort":“5700"改成"HostPort”:“xxxx”,前面的5700/tcp别动。
sudo systemctl restart docker #重启docker
原文链接:https://www.hwfans.cn/1743.html,转载请注明出处。 本站解压密码默认为:www.hwfans.cn