京东-青龙
安装docker
XML/HTML代码
- curl -fsSL get.docker.com -o get-docker.sh #下载get-docker.sh文件
- sudo sh get-docker.sh --mirror Aliyun #以阿里云镜像安装get-docker.sh脚本内容
docker面板
amd64最新中文
XML/HTML代码
- docker run -d --restart=always --name="portainer" -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data 6053537/portainer-ce
arm64最新中文
XML/HTML代码
- docker run -d --restart=always --name="portainer" -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data 6053537/portainer-ce:linux-arm64
安装青龙面板
XML/HTML代码
- docker run -dit \
- -v $PWD/ql/config:/ql/config \
- -v $PWD/ql/log:/ql/log \
- -v $PWD/ql/db:/ql/db \
- -v $PWD/ql/repo:/ql/repo \
- -v $PWD/ql/raw:/ql/raw \
- -v $PWD/ql/scripts:/ql/scripts \
- -v $PWD/ql/jbot:/ql/jbot \
- -v $PWD/ql/ninja:/ql/ninja \
- -p 5700:5700 \
- -p 5701:5701 \
- --name qinglong \
- --hostname qinglong \
- --restart unless-stopped \
- whyour/qinglong:latest
进入青龙容器
XML/HTML代码
- docker exec -it qinglong /bin/bash
获取面板密码
cat /ql/config/auth.json 初始化密码后 再执行一次cat /ql/config/auth.json
修改密码后重新登陆
安装ninja 需要在容器内运行
XML/HTML代码
- git clone https://github.com/Waikkii/Waikiki_ninja.git /ql/ninja
- cd /ql/ninja
- git checkout master
- cd /ql/ninja/backend
- pnpm install
- pm2 start
- cp sendNotify.js /ql/scripts/sendNotify.js
将以下内容粘贴到 extra.sh(重启后自动更新并启动 Ninja)
XML/HTML代码
- cd /ql/ninja/backend
- git checkout .
- git pull
- pnpm install
- pm2 start
- cp sendNotify.js /ql/scripts/sendNotify.js
上面这部分可以在青龙面板直接加入
安装支持组件
XML/HTML代码
- pnpm install -g typescript axios date-fns png-js npm png-js js-base64
- pip3 install requests
- apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && cd scripts && npm install canvas --build-from-source
- apk add python3 zlib-dev gcc jpeg-dev python3-dev musl-dev freetype-dev
- cd /ql/scripts/ && apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && npm i && npm i -S ts-node typescript @types/node date-fns axios png-js canvas --build-from-source
主机可以直接执行
XML/HTML代码
- docker exec -it qinglong bash -c "pnpm install jsdom js-base64"
- docker exec -it qinglong bash -c "pnpm install -g typescript"
- docker exec -it qinglong bash -c "pnpm install axios date-fns"
- docker exec -it qinglong bash -c "pnpm install png-js"
- docker exec -it qinglong bash -c "pip3 install requests"
- docker exec -it qinglong bash -c "apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && cd scripts && npm install canvas --build-from-source"
- docker exec -it qinglong bash -c "apk add python3 zlib-dev gcc jpeg-dev python3-dev musl-dev freetype-dev"
- docker exec -it qinglong bash -c "cd /ql/scripts/ && apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && npm i && npm i -S ts-node typescript @types/node date-fns axios png-js canvas --build-from-source"
utils文件要放到ql/config/ 文件内 utils 放/ql/scripts
任务名 格式化更新互助码
XML/HTML代码
- task /ql/config/code.sh
- 10 * * * *
恢复容器配置,复制到新的VPS ,先把容器停了。直接把原来的 解压 tar zxvf ql.tar ,再搭建就可以用原来容器的配置
注意事项:
重启后务必执行一次 ql extra 保证 Ninja 配置成功。
更新 Ninja 只需要在容器中 ninja/backend 目录执行 git pull 然后 pm2 start
Qinglong 需要在登录状态(auth.json 中有 token)
一键配置faker
XML/HTML代码
- wget -q https://raw.githubusercontents.com/Oreomeow/VIP/main/Scripts/sh/ql.sh -O ql.sh && bash ql.sh
已安装青龙的用户一键配置代码 配置Faker仓库助力
XML/HTML代码
- docker exec -it qinglong bash -c "$(curl -fsSL <https://gitee.com/allin1code/a1/raw/master/1customCDN.sh>)"
附脚本仓库:
【Faker仓库】
ql repo https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendnotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql"
【Waikkii仓库】
ql repo https://github.com/Waikkii/gd.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|utils"
【passerby仓库】
ql repo https://github.com/passerby-b/JDDJ.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|utils"
【smiek2221仓库】
ql repo https://github.com/smiek2221/scripts.git
【yuannian1112仓库】
ql repo https://github.com/yuannian1112/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|utils"
【JDHelp仓库】
ql repo https://github.com/he1pu/JDHelp.git "jd_|jx_|getJDCookie" "activity|backUp|jd_delCoupon" "^jd[^_]|USER|utils"
定时规则:
25 8,12,16,20,0 * * *
【更新面板】
ql update
32 5 * * *
面板登录地址:http://ip:5700
cookie添加地址:http://ip:5701
cookie获取软件:
安装原生chrome浏览器,打开软件按照说明获取,然后添加到面板。
提醒:
【极速金币】京东极速版->我的->金币(极速版使用)
【京东赚赚】微信->京东赚赚小程序->底部赚好礼->提现无门槛红包(京东使用)
【京东秒杀】京东->中间频道往右划找到京东秒杀->中间点立即签到->兑换无门槛红包(京东使用)
【东东萌宠】京东->我的->东东萌宠,完成是京东红包,可以用于京东app的任意商品
【领现金】京东->我的->东东萌宠->领现金(微信提现+京东红包)
【东东农场】京东->我的->东东农场,完成是京东红包,可以用于京东app的任意商品
【京喜工厂】京喜->我的->京喜工厂,完成是商品红包,用于购买指定商品(不兑换会过期)
【其他】京喜红包只能在京喜使用,其他同理