蛟龙
34.1K subscribers
29 photos
188 links
JavaScript/Python/Typescript/Shell脚本管理平台
Download Telegram
青龙v2.16.0

更新说明:

1. 多语言支持英文界面
2. 定时任务增加关联订阅
3. 删除订阅支持自动删除任务和脚本
4. 定时任务支持运行 mjs 后缀文件
5. PushMe消息通道增加 params 参数,感谢 yafoo
6. 修复 6 位 cron 不以 task 开头定时任务运行失败
7. 修复任务详情日志列表过多卡顿
8. 修复定时任务列表虚拟滚动
9. 修复 debian 版本移除 linux 依赖

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql -l update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
debian 版: whyour/qinglong:debian
npm 版本: npm i -g @whyour/qinglong

何人解赏西湖好,佳景无时。

使用指南|OpenApi|镜像|技巧
冲个话费|京东线报|喝杯咖啡
青龙v2.16.1

更新说明:

1. 系统设置增加系统日志,展示系统和任务运行日志
2. 修复 python 企业微信推送
3. 修复 debian 版本关于页面报错
4. 修复 debian 版本 linux 依赖已安装检测,感谢 dream10201
5. 修复添加订阅粘贴 ql 命令链接参数可能错误
5. 修改日志弹框样式
6. 其他 bug 修复

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql -l update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
debian 版: whyour/qinglong:debian
npm 版本: npm i -g @whyour/qinglong

万里秋光客兴赊,同人九日惜年华。

使用指南|OpenApi|镜像|技巧
冲个话费|京东线报|喝杯咖啡
青龙 v2.16.2

更新说明:

1. 系统设置增加语言设置
2. 修复 python 企业微信推送错误,感谢 nsv2051
3. 修复环境变量有空格时并发数量错误
4. 修复环境变量特殊字符转义
5. 修复仓库订阅 ssh 配置
6. 修复停止订阅执行日志
7. 修改定时任务置顶样式
8. 修改任务日志样式
9. 修复环境变量值 tip 样式
10. 其他 bug 修复

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql -l update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
debian 版: whyour/qinglong:debian
npm 版本: npm i -g @whyour/qinglong

碧水惊秋,黄云凝暮,败叶零乱空阶。

使用指南|OpenApi|镜像|技巧
冲个话费|京东线报|喝杯咖啡
青龙 v2.16.3

更新说明:

1. 定时任务支持设置多定时规则、任务执行前和执行后命令
2. 容器增加启动环境变量 QlPort, 支持修改非桥接模式青龙启动端口
3. 消息通知 Bark 增加额外参数: 时效性通知、跳转Url,感谢 zui-lang
4. 修复调试脚本日志部分丢失
5. 环境变量名称增加复制功能
6. 修复系统设置展示版本失败
7. 其他 bug 修复

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql -l update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
debian 版: whyour/qinglong:debian
npm 版本: npm i -g @whyour/qinglong

一轮秋影转金波。飞镜又重磨。

使用指南|OpenApi|京东线报|美团|支付宝红包
喝杯咖啡|冲个话费|优惠商城|饿了么
青龙 v2.16.4

更新说明:

1. 脚本推送增加自定义 webhook 方式
2. 增加 chronocat 无头模式的QQNT推送, 感谢 youfak
3. task 命令支持给脚本传参,使用 -- 分割,后面的参数都会传给脚本
4. 系统日志增加置顶置底按钮
5. 定时任务详情增加额外定时展示
6. 定时任务增加前后规则校验,不能包含 task 命令
7. 修复定时任务间隔较小,任务状态不准确
8. 修复定时任务日志滚动
9. 修复 QlBaseUrl 末尾不加斜杠无法访问
10. 修复定时任务详情页查看历史日志异常
11. 修复定时任务添加 task_after 命令无法停止
12. 修复清空文件夹报错
13. 修复设置代理时, schedule 服务通信异常
14. 其他优化

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql -l update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
debian 版: whyour/qinglong:debian
npm 版本: npm i -g @whyour/qinglong

池塘过雨急鸣蛙。酒醒明月照窗纱。

使用指南|OpenApi|京东线报|美团|支付宝红包
喝杯咖啡|冲个话费|优惠商城|饿了么
青龙 v2.16.5

更新说明:

1. 修复注释或删除环境变量可能无效
2. 修复定时任务详情日志列表样式

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql -l update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
debian 版: whyour/qinglong:debian
npm 版本: npm i -g @whyour/qinglong

但见泪痕湿,不知心恨谁。

使用指南|OpenApi|京东线报|美团|支付宝红包
喝杯咖啡|冲个话费|优惠商城|饿了么|京享红包
青龙 v2.17.0

更新说明:

1. 系统设置增加依赖代理和镜像源设置
2. 更新 python 版本为 3.11, nodejs 版本为 20.x,latest镜像 nodejs 版本需要手动在 Linux 依赖安装 nodejs-current
3. webhook 通知 body 增加 text/plain 类型,修复多定时任务服务重启未初始化
4. 重新安装依赖时不检查是否已安装
5. 配置管理、脚本管理增加双击目录进入编辑,ctrl/cmd + s 保存文件,感谢 https://github.com/luckrnx09
6. 系统设置增加依赖代理和镜像设置
7. 通知参数 TG_API_HOST 改为以 http 开头
8. 修改对比工具数据源,修复编辑器语言
9. 修改获取登录 ip 和 ip 地址方式
10. 修复备份数据 60 秒中断
11. 移除 config.sh 中 PipMirror 和 NpmMirror 配置
12. 修复健康检查命令
13. JavaScript 通知文件 tunnel 替换为 hpagent,移除 scripts 目录下 package.json
14. 日志和脚本增加文件大小展示,修改脚本管理列表排序
15. 修复 notify.js smtp 通知
16. 修改 schedule 服务代理环境变量
17. 修复任务详情脚本行数展示
18. 修复自定义通知 body 中 key 被自动转为小写
19. 修复初始化设置通知 shell 映射,邮箱通知错误提示
20. 修复邮件服务支持列表链接失效,感谢 https://github.com/Tunglies
21. 修复 chronocat 通知成功判断,感谢 https://github.com/youfak
22. 修复 chronocat 调用就结束执行的问题,感谢 https://github.com/6dylan6
23. 移除随机延迟相关配置及 ProxyUrl 默认值,修复拉库通知可能失败
24. 其他 bug 修复

更新方法:

-> 修改较大,建议使用宿主机更新或者删除容器,更新镜像后重建,也可以使用新镜像新建个容器,使用恢复备份功能更新
-> 如果依赖安装缓慢,建议在系统设置依赖设置中设置代理或者镜像源
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
debian 版: whyour/qinglong:debian
npm 版本: npm i -g @whyour/qinglong

遇酒且呵呵,人生能几何!

使用指南|OpenApi|京东线报|美团|支付宝红包
喝杯咖啡|冲个话费|优惠商城|饿了么|京享红
青龙 v2.17.1

更新说明:

1. 系统设置增加重启
2. 修复 debian 系统内更新源代码分支错误
3. 修复启动时依赖配置未初始化
4. 修复未开启一言时多余空行, 通知渠道改发送前检查,感谢 https://github.com/Cp0204
5. Dockerfile 添加发布端口和数据卷 https://github.com/Akimio521
6. 修复有反向代理时脚本管理获取文件可能失败
7. 脚本管理重命名增加默认值,增加新建(mod+o)、删除快捷键(mod+d)
8. 修复对比工具保存文件
9. 其他 bug 修复

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql -l update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
Python3.10 正式版: whyour/qinglong:python3.10
debian 版: whyour/qinglong:debian
Python3.10 debian 版: whyour/qinglong:debian-python3.10
npm 版本: npm i -g @whyour/qinglong

长风萧萧渡水来,归雁连连映天没。

使用指南|OpenApi|京东线报|美团|支付宝红包
喝杯咖啡|冲个话费|优惠商城|饿了么|京享红
# 广告
共享闲置宽带 赚取稳定收益 业内大平台,需求稳定,安全可靠每周现金结算到手
甜果云 TiGoCloud致力于收集闲置上行带宽,打造汇集在一起形成一张强大的边缘计算网络,为音视频等行业提升云服务能力,让共享用户获得现金收益
我们支持X86 虚拟机 ARM设备上线赚取收益,充分利用闲置资源
我们小D/D1稳定王牌业务,支持X86 ARM设备上线,甚至D1无需数据盘,闲置x86 ARN N1都可以利用起来
小B 小Q 通通支持X86虚拟机上线,小Q甚支持ARM,收益价格客观
每周都自动提现,无需手动操作,让您无需提现困扰
甜果云 TiGoCloud注册链接:https://console.tigocloud.cn/register?r=whyour帅
甜果云 TiGoCloud业务文档:https://aiffoo5ilip.feishu.cn/wiki/DnaLwdCMti8Sw4kKz1ncKg56n7f
如有其他详细了解其他的都可以联系我们运营同学
点击直接添加好友:https://work.weixin.qq.com/ca/cawcde5d238e48f401
青龙 v2.17.2

更新说明:

1. 依赖管理支持队列中依赖取消安装,支持状态筛选
2. 修复 webhook 通知 body 拆分逻辑
3. 企业微信有长度限制,超长的进行分段提交 https://github.com/pharaoh2012

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
Python3.10 正式版: whyour/qinglong:python3.10
debian 版: whyour/qinglong:debian
Python3.10 debian 版: whyour/qinglong:debian-python3.10
npm 版本: npm i -g @whyour/qinglong

黄河落天走东海,万里写入胸怀间。

使用指南|OpenApi|京东线报|美团|冲个话费
喝杯咖啡|支付宝红包|优惠商城|饿了么|9块9包邮
青龙 v2.17.3

更新说明:

1. python 通知文件支持自定义参数,可由每个脚本控制通知参数配置,感谢 https://github.com/Akimio521
2. ql repo 命令复制仓库任务时,保留仓库脚本原始目录层级
3. 修改自定义通知 body 解析逻辑
4. 修复 debian 镜像系统内更新 404
5. 修改系统重启逻辑
6. 修改 latest 基础镜像 node 版本为 v20

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
Python3.10 正式版: whyour/qinglong:python3.10
debian 版: whyour/qinglong:debian
Python3.10 debian 版: whyour/qinglong:debian-python3.10
npm 版本: npm i -g @whyour/qinglong

叶落风不起,山空花自红。

使用指南|OpenApi|京东线报|美团|冲个话费
喝杯咖啡|支付宝红包|优惠商城|饿了么|9块9包邮
青龙 v2.17.4

更新说明:

1. 增加示例脚本
2. 修复脚本和日志列表软连接循环报错
3. 修复上传脚本文件名乱码
4. 修复删除日志提示
5. 修复自定义通知 text/plain 类型
6. 修复飞书通知结果校验, 感谢 https://github.com/FlyingFeng2021, https://github.com/cmal
7. 修复 python 通知文件自定义 send, 感谢 https://github.com/Cp0204

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
Python3.10 正式版: whyour/qinglong:python3.10
debian 版: whyour/qinglong:debian
Python3.10 debian 版: whyour/qinglong:debian-python3.10
npm 版本: npm i -g @whyour/qinglong

庭下如积水空明,水中藻、荇交横,盖竹柏影也。

使用指南|OpenApi|京东线报|美团|冲个话费
喝杯咖啡|支付宝红包|优惠商城|饿了么|9块9包邮
青龙 v2.17.5

更新说明:

1. 修复手动运行任务可能无日志
2. 重构 JavaScript 脚本通知文件
3. PushMe 通知支持自建服务, 感谢 https://github.com/yafoo
4. 增加微加机器人消息通道, 感谢 https://github.com/pcstx
5. 修复任务详情查看脚本错误

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
Python3.10 正式版: whyour/qinglong:python3.10
debian 版: whyour/qinglong:debian
Python3.10 debian 版: whyour/qinglong:debian-python3.10
npm 版本: npm i -g @whyour/qinglong

黄河远上白云间,一片孤城万仞山。

使用指南|OpenApi|京东线报|美团|冲个话费
喝杯咖啡|支付宝红包|优惠商城|饿了么|9块9包邮
青龙 v2.17.6

更新说明:

1. bark 推送改为 post 请求,防止请求头过大
2. 修复单文件订阅代理无效
3. 修复系统设置通知和依赖数据未初始化

其他说明:

青龙文档来了 https://qinglong.online/
欢迎大家 MR API 文档 https://github.com/whyour/qinglong-site

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
Python3.10 正式版: whyour/qinglong:python3.10
debian 版: whyour/qinglong:debian
Python3.10 debian 版: whyour/qinglong:debian-python3.10
npm 版本: npm i -g @whyour/qinglong

月明星稀,乌鹊南飞。绕树三匝,何枝可依?

使用指南|OpenApi|京东线报|美团|冲个话费
喝杯咖啡|支付宝红包|优惠商城|饿了么|9块9包邮
青龙 v2.17.7

更新说明:

1. 修复更新任务状态错误
2. 修复查询系统 health 状态错误
3. 修复更新 linux 镜像源错误
4. npm 包支持 alpine 和 debian、ubuntu,修复 linux 依赖安装命令

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
Python3.10 正式版: whyour/qinglong:python3.10
debian 版: whyour/qinglong:debian
Python3.10 debian 版: whyour/qinglong:debian-python3.10
npm 版本: npm i -g @whyour/qinglong

花间一壶酒,独酌无相亲。

使用指南|OpenApi|京东线报|美团|冲个话费
喝杯咖啡|支付宝红包|优惠商城|饿了么|9块9包邮
青龙 v2.17.8

更新说明:

1. 修改环境变量加载逻辑
2. 修复执行任务报错 Argument list too long

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
Python3.10 正式版: whyour/qinglong:python3.10
debian 版: whyour/qinglong:debian
Python3.10 debian 版: whyour/qinglong:debian-python3.10
npm 版本: npm i -g @whyour/qinglong

去年米贵阙军食,今年米贱大伤农。

使用指南|OpenApi|京东线报|美团|冲个话费
喝杯咖啡|支付宝红包|优惠商城|饿了么|9块9包邮
青龙 v2.17.9

更新说明:

1. Javascript 和 Python 增加内置API QLAPI.notify,使用参考
2. 配置管理增加 task_before.js 和 task_before.py 文件,在执行任务前执行,避免环境变量过大报错
3. 修复执行 JavaScript 和 Python 任务前未执行 task_before.sh

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
Python3.10 正式版: whyour/qinglong:python3.10
debian 版: whyour/qinglong:debian
Python3.10 debian 版: whyour/qinglong:debian-python3.10
npm 版本: npm i -g @whyour/qinglong

枝枝相纠结,叶叶竞飘扬。

使用指南|OpenApi|京东线报|美团|冲个话费
喝杯咖啡|支付宝红包|优惠商城|饿了么|9块9包邮
青龙 v2.17.10

更新说明:

1. 系统日志增加时间筛选和清空操作
2. 单个任务运行中实例限制最多 5 个,防止任务堆积过多,运行实例超过 5 个时,会发频繁通知
3. 修复 shell 任务无法正常结束
4. 修改 python 任务 smtp 参数说明,详见 config.sh
5. 修复任务执行前命令 (task_before) 执行报错
6. 修复删除日志命令可能失败
7. 其他样式修复

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
Python3.10 正式版: whyour/qinglong:python3.10
debian 版: whyour/qinglong:debian
Python3.10 debian 版: whyour/qinglong:debian-python3.10
npm 版本: npm i -g @whyour/qinglong

乃幽武置大窖中,绝不饮食。天雨雪。

使用指南|OpenApi|京东线报|美团|冲个话费
喝杯咖啡|支付宝红包|优惠商城|饿了么|9块9包邮
青龙 v2.17.11

更新说明:

1. 修复无法获取设置的环境变量 PYTHONPATH 和 NODE_OPTIONS
2. 修复定时任务视图过多时,无法看到视图管理
3. 修复自定义通知 json 解析
4. 修复某些 API 可能产生目录遍历攻击

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
Python3.10 正式版: whyour/qinglong:python3.10
debian 版: whyour/qinglong:debian
Python3.10 debian 版: whyour/qinglong:debian-python3.10
npm 版本: npm i -g @whyour/qinglong

独出前门望野田,月明荞麦花如雪。

使用指南|OpenApi|京东线报|美团|冲个话费
喝杯咖啡|支付宝红包|优惠商城|饿了么|9块9包邮
青龙 v2.17.12

更新说明:

1. 定时任务支持复制
2. 增加 ntfy 通知,感谢 https://github.com/qiaoyun680
3. 适配Server酱APP分支(Server酱³),移除已废弃的旧版api入口,感谢 https://github.com/easychen
4. 修复任务命令带有 -m 参数时,日志目录生成异常
5. 修复登录日志无法自动保存
6. 移除任务执行前后命令最后的默认脚本命令参数
7. 定时任务外漏视图改为 10 个

更新方法:

-> 面板更新 系统设置 -> 其他设置 -> 检查更新
-> 容器内更新 执行 ql update
-> 宿主机更新 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>
-> debian 版本同步更新

版本镜像:

正式版: whyour/qinglong:latest
Python3.10 正式版: whyour/qinglong:python3.10
debian 版: whyour/qinglong:debian
Python3.10 debian 版: whyour/qinglong:debian-python3.10
npm 版本: npm i -g @whyour/qinglong

孰知不向边庭苦,纵死犹闻侠骨香。

机场推荐(已稳定使用一年+,支持IPV6/GPT):
虎云 去注册
熊云 去注册

使用指南|OpenApi|京东线报|美团|9块9包邮
喝杯咖啡|支付宝红包|优惠商城|饿了么