一、关于jd_winner介绍(lxk0301备份库)

https://gitee.com/abinnz/jd_winner

获取京东用户cookie:

https://gitee.com/abinnz/jd_winner/blob/master/backUp/GetJdCookie.md

所需软件清单地址:

https://wwe.lanzoui.com/b01o9sc1g 密码:dv49

二、Linux CentOS 8.0 安装环境

docker部署安装

  1. 安装yum-utils软件包 yum install -y yum-utils
  2. 设置Docker仓库(这里使用阿里云地址)yum-config-manager —add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  3. 安装最新版本的Docker yum install docker-ce docker-ce-cli containerd.io
  4. 设置全局容器日志大小 vi /etc/docker/daemon.json
    输入以下内容: {
    “log-driver”:”json-file”,
    “log-opts”: {“max-size”:”500m”, “max-file”:”3”}
    }
  5. 启动docker systemctl start docker
  6. 设置docker开机启动 systemctl enable docker
  7. 查看docker是否安装成功 docker -v

docker-compose部署安装

  1. 安装方式一(GitHub,速度慢)
    curl -L “https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)” -o /usr/local/bin/docker-compose
    方式二(阿里云国内镜像,速度块)
    curl -L https://get.daocloud.io/docker/compose/releases/download/1.27.4/docker-compose-`uname -s-uname -m` > /usr/local/bin/docker-compose
  2. 设置权限 chmod 777 /usr/local/bin/docker-compose

运行qinglong

  1. 创建/root/app/qinglong目录 mkdir -p /root/app/qinglong
  2. 下载并解压qinglong.zip,将docker-compose.yml文件配置拖入qinglong文件夹
  3. 跳到指定目录 cd /root/app/qinglong
  4. 创建docker并运行 docker-compose up -d
  5. 查看docker状态 docker ps

注意:修改配置后,都得在当前应用目录重新执行 docker-compose up -d

二、青龙面板使用

青龙面板仓库介绍

https://github.com/whyour/qinglong

开放访问端口

  1. 搜索关键字“安全组”,各云服务器大致相同

image.png

  1. 安全组配置规则开放5788端口

image.png

浏览器访问

  1. 访问青龙面板地址:公网ip:5788
  2. 输入默认用户名和密码,用户名:admin,密码:adminadmin

image.png

  1. 输入完毕后提示修改默认密码,即到qinglong目录修改config/auth.json,保存后登录青龙面板

image.png

  1. 修改配置

image.png
image.png

推送配置教程:https://gitee.com/abinnz/jd_winner/blob/master/githubAction.md
image.png

  1. 新增定时任务

jdwinner
ql repo https://gitee.com/abinnz/jd_winner.git “jddj
|jd|jx|getJDCookie” “activity|backUp” “^jd[^_]|USER|JDJR|utils”
20 8,12,16,20,0 *
image.png

  1. 维护京东cookie

image.png

三、新版青龙面板使用

  1. 添加京东cookie(可一个账号一个变量)

image.png

  1. 将压缩包qinglong2.rar的code.sh文件拖进scripts文件夹里,并设置文件权限777

image.png

  1. 将压缩包qinglong2.rar的task_before.sh文件拖进config文件夹里,并设置文件权限777

新建定时任务,点击运行,如下
互助码
task /ql/scripts/code.sh
30 7 *
image.png

  1. 解决宠汪汪找不到png-js

docker exec -it qinglong sh
cd /ql/scripts && npm install png-js