官网
whyour/qinglong: 支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台(Timed task management platform supporting Python3, JavaScript, Shell, Typescript) (github.com)
环境
ubuntu 20.04
1.安装docker
Ubuntu 安装Docker 运行Nginx-CSDN博客
2.安装docker-compose
Ubuntu 安装 docker-compose-CSDN博客
3.编写shell脚本
vim start.sh
#!/bin/bash
# 创建目录结构
rm -r /docker/qinglong
mkdir -p /docker/qinglong/data
# 进入目标目录
cd /docker/qinglong
# 将内容写入 docker-compose.yml 文件
cat <<EOF > docker-compose.yml
services:
qinglong:
image: whyour/qinglong
container_name: qinglong
restart: unless-stopped
ports:
- "8101:5700"
environment:
- TZ=Asia/Shanghai
volumes:
- /docker/qinglong/data:/ql/data
EOF
# 启动 Docker Compose
docker compose up -d
4.启动shell脚本
sh start.sh
5.打开网页,开始使用
http://<主机IP>:8101
设置账户名密码
登录
配置订阅
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"
报错处理
定时任务报错:
解决方法:在依赖管理添加axios