项目简介
青龙面板是一个基于Docker的可视化任务管理系统,用于执行定时任务,如自动签到。
部署安装
安装Docker
curl -sSL https://get.docker.com/ | sh
安装Docker-compose
下载 Docker-Compose 二进制包
curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose给文件增加执行权限
chmod +x /usr/local/bin/docker-compose检查 Docker-Compose 版本
docker-compose -v
创建持久化目录
mkdir -p /data/qinglong/ && cd /data/qinglong && mkdir {config,log,db,repo,raw,scripts,jbot}
Docker安装服务
docker run -dit \-v $PWD/config:/ql/config \-v $PWD/log:/ql/log \-v $PWD/db:/ql/db \-v $PWD/repo:/ql/repo \-v $PWD/raw:/ql/raw \-v $PWD/scripts:/ql/scripts \-v $PWD/jbot:/ql/jbot \-p 5700:5700 \--name qinglong \--hostname qinglong \--restart unless-stopped \whyour/qinglong:latest
Web访问
http://ip:5700
创建定时任务 添加任务的界面如下图所示,名称随便起,命令脚本为js或py文件。
添加代码:
点击右上角新建任务——>输入名称、命令、定时规则
#更新模板命令
curl -L https://git.metauniverse-cn.com/https://raw.githubusercontent.com/yanyuwangluo/VIP/main/Conf/Qinglong/config.sample.sh -o /ql/sample/config.sample.sh && cp -rf /ql/sample/config.sample.sh /ql/config
拉取脚本,下面的脚本地址任选其一就可以了,拉取一个就可以了,不要同时拉取两个及以上,会黑号。
脚本项目地址一:https://github.com/shufflewzc/faker2
脚本项目地址二:https://github.com/shufflewzc/faker3
脚本项目地址三:https://github.com/Gnuyoah/Thread
脚本项目地址四:https://github.com/Akali5/jd-depot
Faker2 助力池版【安全本地sign防CK泄漏】
ql repo https://git.metauniverse-cn.com/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|magic|depend|h5sts" "main"
Faker3 内部互助版【安全本地sign防CK泄漏】
ql repo https://git.metauniverse-cn.com/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|magic|depend|h5sts" "main"
Faker4 纯净版 仅包含少量日常内部助力任务 防止运行过多任务掉ck 适合安静挂机
ql repo https://git.metauniverse-cn.com/https://github.com/shufflewzc/faker4.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator|magic|depend|h5sts" "main"
同样步骤,点击右上角新建任务,输入、命令、定时规则
环境变量设置
点击环境变量——>点击新建环境变量——>名称设为:JD_COOKIE——>输入获取到Cookies的相关参数(获取方法:【点击进入官网】——>然后用自己的账号登录——>登录后按F12——>点击Application——>点开Cookies——>找到pt_key=?;pt_pin=?;——>把对应的值替换到问号中即可,分号要保留
ps : 变量名称一定一定要设置成:JD_COOKIE ,变量名称一定一定要设置成:JD_COOKIE ,变量名称一定一定要设置成:JD_COOKIE