Docker+青龙面板部署京东签到脚本
sunshj Lv5

此篇使用Docker+青龙面板运行京东签到脚本

一、安装Docker

1、更新

1
yum -y update

2、安装依赖

1
2
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum -y install git-core

3、安装Docker

1
2
3
4
5
6
sudo yum check-update
curl -fsSL https://get.docker.com/ | sh
sudo systemctl start docker
sudo systemctl status docker
sudo systemctl enable docker
docker --version

二、安装青龙面板(用于定时执行脚本):

  1. 运行青龙面板Docker镜像
1
docker run -dit -v $PWD/ql/config:/ql/config -v $PWD/ql/log:/ql/log -v $PWD/ql/db:/ql/db -p 5600:5600 --name qinglong --hostname qinglong --restart always whyour/qinglong:latest
  1. 在浏览器访问127.0.0.1:5600, 按照提示完成初始化

三、创建任务

在青龙面板右上角点击新建任务, 配置:

  • 命令:

    1
    ql repo https://github.com/cweijan/JD_tencent_scf.git "src" "test|new|test_index" "^jd[^_]|USER|sendNotify|sign_graphics_validate|JDJR|JDSign|ql"
  • 定时规则: 50 */2 * * *

四、配置文件

添加: export PT_KEY="";export PT_PIN="";,如果是多个用户使用:

1
export JD_COOKIE="pt_key=XXX;pt_pin=XXX;&pt_key=XXX;pt_pin=XXX;"

获取京东cookie:访问 https://plogin.m.jd.com/login/login ,手机号登录获取cookie中的 pt_key, pt_pin

  • 本文标题:Docker+青龙面板部署京东签到脚本
  • 本文作者:sunshj
  • 创建时间:2022-04-14 13:16:27
  • 本文链接:https://me.sunshj.top/archives/jdscf-docker-ql/
  • 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
 评论