docker安装青龙面板运行京东任务-一些设置
弄弄不懂啊
编辑于 2023年09月27日 09:20

详细步骤请参看我的视频,然后结合本文

1、宝塔面板拉库,拉镜像 

whyour/qinglong:latest 

2、设置docker内外端口,放开端口5700 

3、登陆http://127.0.0.1:5700/ 

4、邮箱1234567@qq.com 

邮箱SMTP授权码ejvcgpsgfdhsdgbfjf 

5、定时任务 

ql repo https://github.com/KingRan/KR.git "jd_|jx_|jdCookie&#​34; "activity|backUp&#​34; "^jd[^_]|USER|utils|function|sign|sendNotify|ql|JDJR"

定时规则: 1 1 1 * * * 

6、环境变量 (自己的京东cookie)

JD_COOKIE 

pt_key= ; pt_pin=  ; 

包含这两个部分

7、依赖管理 

NodeJs 依赖 

ds 

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 

crypto -g 

-g typescipt 

https 

proxy 

agent 

cheerio 

request 

python3 依赖 

pycryptodome 

pytz 

typescript 

httpx 

success 

--upgrade pip 

pip 

redis 

jieba 

canvas 

requests 

ping3 

PyExecJS 

 

Linux依赖(安装失败的忽略) 

gcc 

g++ 

python3-dev 

libc-dev 

青龙面板忘记密码 

在宝塔面板---文件里搜索auth.json文件,可以看到青龙面板的账户密码 

配置文件第24-26行,可以修改延迟时间,建议长一点,因为这个库用的人非常多,不要挤在一个时间段运行 

## 在运行 task 命令时,随机延迟启动任务的最大延迟时间 

## 默认给javascript任务加随机延迟,如 RandomDelay="300&#​34; ,表示任务将在 1-300 秒内随机延迟一个秒数,然后再运行,取消延迟赋值为空 

RandomDelay="300&#​34;     改为 任意值