支持Python3、JavaScript、Shell、Typescript的定时任务管理平台
一、功能
- 支持多种脚本语言(python3、javaScript、shell、typescript)
- 支持在线管理脚本、环境参数、配置文件
- 支持在线查看任务日志
- 秒级支持任务设置
- 支持系统级通知
- 支持暗黑模式
- 支持手机端操作
二、青龙面板安装
# curl -sSL get.docker.com | sh
docker run -dit \
-v $PWD/ql/data:/ql/data \
-p 5700:5700 \
-e QlBaseUrl="/" \ # 部署路径非必须,以斜杠开头和结尾,比如 /test/
--name qinglong \
--hostname qinglong \
--restart unless-stopped \
whyour/qinglong:latest
三、手动安装(在面板里安装的依赖-个人推荐)
1、NodeJs下
crypto-js
prettytable
dotenv
jsdom
date-fns
tough-cookie
tslib
ws@7.4.3
ts-md5
jsdom -g
jieba
fs
ds
form-data
json5
global-agent
png-js
@types/node
require
typescript
js-base64
axios
moment
2、Python3下
requests
canvas
ping3
jieba
pycryptodome
bs4
rsa
PyExecJS
aiohttp
redis
Crypto
fake-useragent
json5
3、Linux下
bizCode
bizMsg
lxml
libc-dev
python3-dev
--no-cache
build-base
g++
cairo-dev
gcc
pango-dev
giflib-dev
四、部分依赖问题解决方法
1.一般出现这种错误:(缺依赖)
Error: Cannot find module ‘xx’
2.一般出现这种错误:(缺文件)
Error: Cannot find module ‘./xx’
解决方法:一般是拉库命令不完整,请检查或复制完整的拉库命令重新拉库。
3.一般出现这种错误:(缺py依赖)
ModuleNotFoundError: No module named ‘xxx’.py
解决方法:docker exec -it 容器名 pip3 install xxx
4.遇到这种问题:(脚本问题)
TypeError: Cannot read property ‘xxxx’ of undefined
这种脚本问题、IP问题、服务器网络、京东接口修改或者账号活动被限制等!导致的脚本无法正常运行。
解决方法:此类问题较为复杂根据实际情况解决吧。最好搞动态IP。
评论