docker部署青龙面板 —— 薅羊毛
编辑于 2022-05-20 17:59:15 阅读 4008
青龙是一个定时任务管理面板,支持typescript、javaScript、python3和shell。
配合一些脚本可以自动参与京东的一些活动,自动获得京豆
安装docker
部署
docker-compose.yml
version: '3'
networks:
web-network:
services:
docker-qinglong:
image: "whyour/qinglong:2.12.2"
hostname: qinglong
restart: unless-stopped
tty: true
volumes:
- ./qinglong/data:/ql/data
ports:
- "5700:5700"
networks:
- web-network
启动服务
docker-compose up -d
访问
http://localhost:5700
用户名,密码在./qinglong/data/config/auth.json
设置
新建任务 - shufflewzc/faker2
命令
ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate"
定时规则
1 0 * * *
保存后,手动点一下运行
。
目前这个仓库(
github.com/shufflewzc/faker2.git
)的默认分支已经清空了,我是手动切换到master分支,然后下载zip包,接着解压后把代码复制到./qinglong/data/repo/shufflewzc_faker2
,最后再点运行
就可以了
设置京东cookie
浏览器访问https://m.jd.com/
,先获取cookie
创建名称为JD_COOKIE
的环境变量
值的格式如下
pt_key=xxx;pt_token=xxxx;pt_pin=xxxx
其他脚本库
https://github.com/6dylan6/jdpro