介绍

支持python3、javaScript、shell、typescript 的定时任务管理面板(A timed task management panel that supports typescript, javaScript, python3, and shell.)

拉取

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 \
  -v $PWD/ql/repo:/ql/repo \
  -v $PWD/ql/raw:/ql/raw \
  -v $PWD/ql/scripts:/ql/scripts \
  -p 5700:5700 \
  --name qinglong \
  --hostname qinglong \
  --restart unless-stopped \
  whyour/qinglong:latest

新版

docker run -dit \
-v $PWD/ql:/ql/data \
-p 5700:5700 \
--name qinglong \
--hostname qinglong \
--restart always \
whyour/qinglong:latest

内置命令

# 更新并重启青龙
ql update                                              
# 运行自定义脚本extra.sh
ql extra                                               
# 添加单个脚本文件
ql raw <file_url>                                       
# 添加单个仓库的指定脚本
ql repo <repo_url> <whitelist> <blacklist> <dependence> <branch>   
# 删除旧日志
ql rmlog <days>                                        
# 启动tg-bot
ql bot                                                 
# 检测青龙环境并修复
ql check                                               
# 重置登录错误次数
ql resetlet                                            
# 禁用两步登录
ql resettfa 

拉取依赖

nodejs

date-fns
png-js
js-base64
requests
cjs
dotenv
crypto -g
ts-md5
-g typescipt
form-data
crypto-js
@types/node
jsdom
npm
jieba
axios
-g npm
crypto
upgrade pip
tslib
require
prettytable
tough-cookie
ws@7.4.3
fs
json5
global-agent

python

requests
typescript
aiohttp
pip
--upgrade pip
pytz
success
ping3
canvas
jieba

拉取库文件

ql repo https://github.com/okyyds/yydspure.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator" "master"
最后修改:2022 年 04 月 24 日
如果觉得我的文章对你有用,请随意赞赏