本次搭建使用docker,你需要有一台linux的服务器或者nas设备(保持长期开机在线)

  • 拉取青龙镜像

docker pull whyour/qinglong:latest
  • 部署青龙面板

docker run -dit \
   -v $PWD/ql/config:/ql/config \
   -v $PWD/ql/log:/ql/log \
   -v $PWD/ql/db:/ql/db \
   -p 5700:5700 \
   --name qinglong \
   --hostname qinglong \
   --restart always \
   whyour/qinglong:latest
  • 访问面板

面板地址:http://服务器IP:5700
默认账号:第一次会设置
默认密码:第一次会设置

  • 安装脚本依赖

NodeJs 依赖

json5
js-base64
require
tough-cookie
jsdom
global-agent
@types/node
typescript
dotenv
jsdom -g
form-data
png-js
ts-md5
tslib
jieba
ws@7.4.3
axios
date-fns
moment
prettytable
fs
crypto-js
ts-node
depend
ds
jsdom
requests
npm
node-jsencrypt
-g npm
cjs
upgrade pip
common
qs
ql
node-telegram-bot-api
crypto -g
-g typescipt
https
proxy
agent

python3 依赖

pytz
typescript
httpx
success
--upgrade pip
pip
redis
aiohttp
jieba
canvas
requests
ping3
PyExecJS

Linux依赖(多次安装失败可忽略)

gcc
lxm
magic
python-devel
aiohttp
bizMsg
lxml
bizCode
  • 库推荐

6dylan6/jdpro(集合库),任务定时建议十分钟一次。

ql repo https://js.okyago.com/https://github.com/6dylan6/jdpro.git "jd_|jx_|jddj_" "backUp" "^jd[^_]|USER|JD|function|sendNotify|utils"

Faker2 助力池版

星标 1700+ 脚本 300+

旧版:
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"

新版:
https://github.com/shufflewzc/faker2.git

Faker3 纯净版

星标 900+ 脚本 300+

旧版:
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"

新版:
https://github.com/shufflewzc/faker3.git

gys619

星标 1200+ 脚本 300+

旧版:
ql repo https://github.com/gys619/Absinthe.git "jd_|jx_|jddj_|gua_|getJDCookie|wskey" "activity|backUp" "^jd[^_]|USER|utils|ZooFaker_Necklace|JDJRValidator_|sign_graphics_validate|jddj_cookie|function|ql|magic|JDJR|JD" "main"

新版:
https://github.com/gys619/Absinthe.git

Akali5

星标 100+ 脚本 300+

旧版:
ql repo https://github.com/Akali5/jd-depot.git "jd_|jx_|jddj_|gua_|getJDCookie|wskey" "activity|backUp" "^jd[^_]|USER|utils|ZooFaker_Necklace|JDJRValidator_|sign_graphics_validate|jddj_cookie|function|ql|magic|JDJR|sendNotify|depend|h5|jdspider"

新版:
https://github.com/Akali5/jd-depot.git

6dylan6

星标 900+ 脚本 90+

旧版:
ql repo https://github.com/6dylan6/jdpro.git "jd_|jx_|jddj_" "backUp" "^jd[^_]|USER|JD|function|sendNotify"

新版:
https://github.com/6dylan6/jdpro.git

zero205

星标 600+ 脚本 80+

旧版:
ql repo https://github.com/zero205/JD_tencent_scf.git "jd_|jx_|jdCookie"  "backUp|icon" "^jd[^_]|USER|sendNotify|sign_graphics_validate|JDJR|JDSign|ql" "main"

新版:
https://github.com/zero205/JD_tencent_scf.git

ccwav 通知增强版和CK检测

星标 500+

旧版:
不包含sendNotify:
ql repo https://github.com/ccwav/QLScript2.git "jd_" "NoUsed" "ql|utils|USER_AGENTS|jdCookie|JS_USER_AGENTS"

包含sendNotify:
ql repo https://github.com/ccwav/QLScript2.git "jd_" "NoUsed" "ql|sendNotify|utils|USER_AGENTS|jdCookie|JS_USER_AGENTS"

新版:
https://github.com/ccwav/QLScript2.git
  • 获取JD_COOKIE

电脑登陆m.jd.com,F12查看cookie信息,获取到其中的两个key和value即可,(pt_key;pt_pin;这两个)

将这两个拼接成下面的格式设置在青龙的环境变量中即可,环境变量名称:JD_COOKIE

pt_key=这里放pt_key对于的value值;pt_pin=这里放pt_pin对于的value值;