青龙面板安装及常见问题解决

admin
2023-07-15 / 0 评论 / 1,531 阅读 / 正在检测是否收录...

支持Python3、JavaScript、Shell、Typescript的定时任务管理平台

开源地址:https://github.com/whyour/qinglong

img

一、功能

  • 支持多种脚本语言(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。

1

评论

博主关闭了所有页面的评论