支持python3、javaScript、shell、typescript 的定时任务管理面板(A timed task management panel that supports typescript, javaScript, python3, and shell)
Go to file
涛之雨 213ee53347
Add input validation to script API routes
Introduces Joi-based validation using celebrate for query, params, and body inputs on all script API endpoints. Also normalizes empty 'path' values to an empty string where necessary to prevent errors. This improves API robustness and input safety.
2025-08-05 22:35:40 +08:00
.github 更新 workflow 2025-05-09 23:36:14 +08:00
back Add input validation to script API routes 2025-08-05 22:35:40 +08:00
docker 修改启动命令环境变量 2025-05-18 22:02:55 +08:00
sample ntfy 增加可选的认证与用户动作 (#2741) 2025-06-07 00:26:27 +08:00
shell 修复 command-run 接口日志绑定 2025-07-12 20:29:44 +08:00
src 修复 command-run 接口日志绑定 2025-07-12 20:29:44 +08:00
.editorconfig 初始化项目 2021-03-14 22:06:27 +08:00
.env.example 修改服务启动逻辑 2025-05-07 09:30:00 +08:00
.gitignore 修改系统内置通知模块名称,避免重复 2025-02-25 00:32:13 +08:00
.npmrc 移除随机延迟相关配置及 ProxyUrl 默认值,修复拉库通知可能失败 2023-11-05 01:02:31 +08:00
.prettierignore 修改认证信息存储方式,避免认证信息异常 2024-12-30 14:23:04 +08:00
.prettierrc 初始化项目 2021-03-14 22:06:27 +08:00
.umirc.ts 修改服务启动逻辑 2025-05-07 09:30:00 +08:00
ecosystem.config.js 修改服务启动逻辑 2025-05-07 09:30:00 +08:00
LICENSE 修复定时任务标签默认值 2022-05-26 00:18:04 +08:00
nodemon.json Enable debug backend 2025-08-05 21:43:30 +08:00
package.json Enable debug backend 2025-08-05 21:43:30 +08:00
pnpm-lock.yaml 更新 pnpm-lock 2025-05-15 01:15:55 +08:00
README-en.md Add API documentation links to README files 2025-08-03 23:20:41 +08:00
README.md Add API documentation links to README files 2025-08-03 23:20:41 +08:00
SECURITY.md 增加安全报告提示 2025-01-14 01:05:48 +08:00
tsconfig.json 写入文件增加文件锁,避免竞争条件引起文件内容异常 2025-01-04 01:22:29 +08:00
typings.d.ts 修复文件越权访问 2024-09-04 23:25:48 +08:00
version.yaml 发布版本 v2.19.2 2025-07-12 20:29:49 +08:00

青龙

简体中文 | English

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

Timed task management platform supporting Python3, JavaScript, Shell, Typescript

npm version docker pulls docker stars docker image size

Demo / Issues / Telegram Channel / Buy Me a Coffee

演示 / 反馈 / Telegram 频道 / 打赏开发者

cover

功能

  • 支持多种脚本语言python3、javaScript、shell、typescript
  • 支持在线管理脚本、环境变量、配置文件
  • 支持在线查看任务日志
  • 支持秒级任务设置
  • 支持系统级通知
  • 支持暗黑模式
  • 支持手机端操作

版本

docker

latest 镜像是基于 alpine 构建,debian 镜像是基于 debian-slim 构建。如果需要使用 alpine 不支持的依赖,建议使用 debian 镜像

docker pull whyour/qinglong:latest
docker pull whyour/qinglong:debian

npm

npm 版本支持 debian/ubuntu/alpine 系统,需要自行安装 node/npm/python3/pip3/pnpm

npm i @whyour/qinglong

部署

查看文档

内置 API

查看文档

内置命令

查看文档

API 文档

查看文档(官方) | 查看文档(apifox)

开发

git clone https://github.com/whyour/qinglong.git
cd qinglong
cp .env.example .env
# 推荐使用 pnpm https://pnpm.io/zh/installation
npm install -g pnpm@8.3.1
pnpm install
pnpm start

打开你的浏览器,访问 http://127.0.0.1:5700

链接

名称来源

青龙,又名苍龙,在中国传统文化中是四象之一、天之四灵之一,根据五行学说,它是代表东方的灵兽,为青色的龙,五行属木,代表的季节是春季,八卦主震。苍龙与应龙一样,都是身具羽翼。《张果星宗》称“又有辅翼,方为真龙”。

《后汉书·律历志下》记载:日周于天,一寒一暑,四时备成,万物毕改,摄提迁次,青龙移辰,谓之岁。

在中国二十八宿中,青龙是东方七宿(角、亢、氐、房、心、尾、箕)的总称。 在早期星宿信仰中,祂是最尊贵的天神。 但被道教信仰吸纳入其神系后,神格大跌,道教将其称为“孟章”,在不同的道经中有“帝君”、“圣将”、“神将”和“捕鬼将”等称呼,与白虎监兵神君一起,是道教的护卫天神。