蛟龙
32.3K subscribers
29 photos
180 links
JavaScript/Python/Typescript/Shell脚本管理平台
Download Telegram
青龙 v1.1.0

更新内容:

1. 全新cron管理
2. ck管理去掉分页
3. 其他样式优化

重点:建议大家使用最新镜像之前备份自己的crontab.list
重点:建议大家使用最新镜像之前备份自己的crontab.list
重点:建议大家使用最新镜像之前备份自己的crontab.list

重点:建议启动容器,添加添加数据库目录映射 -v $PWD/db:/ql/db

防止重启容器丢失定时任务

此次更新建议备份之后删掉映射目录的crontab.list

然后重新拉镜像,启动容器

docker pull whyour/qinglong:latest

镜像打包上传中,建议30分钟后拉取新镜像

Have Fun!

详见:https://t.me/c/1465257366/31
青龙 v1.2.0

更新内容:

1. ck管理增加排序,禁用,移除实时状态
2. 移除单独互助码页面,请前往日志选择export_sharecodes文件夹查看
3. 其他样式优化

重点:建议大家使用最新镜像之前备份自己的cookie.sh
重点:建议大家使用最新镜像之前备份自己的cookie.sh
重点:建议大家使用最新镜像之前备份自己的cookie.sh

重点:没添加数据库目录映射的及时添加

镜像打包上传中,建议30分钟后拉取新镜像

Have Fun!

使用指南| 项目地址 |赞助支持
青龙 v1.2.0

更新内容:

1. 修复新建ck和cron,列表未更新
2. 优化ck排序position计算
3. 其他优化

镜像打包上传中,建议30分钟后拉取新镜像
或者使用 rebuild 命令重新编译面板

Have Fun!

使用指南| 项目地址 |赞助支持
青龙 v1.2.0

更新内容:

1. 独立前端依赖,只在rebuild是安装,解决首次git_pull安装依赖缓慢

首次启动容器会自动执行 git_pull ,不需要手动执行

镜像打包上传中,建议30分钟后拉取新镜像
或者使用 rebuild 命令重新编译面板

Have Fun!

使用指南| 项目地址 |赞助支持
青龙 v1.2.0

更新内容:

1. 镜像大小缩减到330M左右,建议大家拉取最新镜像

镜像打包上传中,建议30分钟后拉取新镜像

Have Fun!

使用指南| 项目地址 |赞助支持
青龙 v1.2.0-41123

更新内容:

1. 进一步减小镜像大小,迈入300M时代
2. 增加dust仓库秘钥,dust仓库为ssh拉取方式,国内网络速度较慢,请耐心等待

本次更新请务必更新镜像,本次更新请务必更新镜像,本次更新请务必更新镜像

镜像打包上传中,建议30分钟后拉取新镜像

Have Fun!

使用指南| 项目地址 |赞助支持
青龙 v1.2.0-04161324

更新内容:

1. 容器启动之后需要先登录面板,然后执行git_pull命令或者去cron管理手动运行更新面板的任务(必做)
2. 修复dust仓库秘钥问题,请勿将秘钥传到github等公开平台
3. 增加ck管理异步状态获取
4. 增加挂机程序配置,默认不自动启动
5. 修复diy命令报错

镜像打包上传中,建议30分钟后拉取新镜像

Have Fun!

使用指南| 项目地址 |赞助支持
青龙 v1.2.0-04161733

更新内容:

1. 重构diy命令,diy命令支持任意git类型仓库,比如 diy https://github.com/whyour/hundun.git "quanx/jx|quanx/jd" tokens
2. 容器启动之后需要先登录面板,然后手动执行一次git_pull命令,挂机程序需要手动执行js hangup
3. 修复添加ck报错
4. 移除monk库内置,使用extra.sh拉取

镜像打包上传中,建议30分钟后拉取新镜像

Have Fun!

使用指南| 项目地址 |赞助支持
青龙 v1.2.0-04161940
更新内容:

1. 修复添加ck位置问题
2. 修复git_pull目录缺失
3. 修复diy命令匹配仓库名问题

***
如遇到无法执行git_pull任务,可手动执行一次docker exec -it qinglong entrypoint
***

镜像打包上传中,建议30分钟后拉取新镜像或者执行rebuild命令

Have Fun!

使用指南| 项目地址 |赞助支持
青龙 v1.2.0-04191753
更新内容:

1. 修复diy命令,第二个参数使用仓库全路径。示例(diy https://ghproxy.com/https://github.com/whyour/hundun.git "quanx/jx|quanx/jd" tokens >> $QL_DIR/log/diy_pull.log 2>&1)
2. 修复cookie管理decodeuri错误
3. 更换logo

***
diy命令参数已修复,执行git_pull更新diy命令
***

Have Fun!

使用指南| 项目地址 |赞助支持
青龙v2.0.0即将来袭,说说你期待的内容😉
青龙v2.0.0-05102000

更新内容:

1. 全新ql命令
ql update
更新青龙,并且运行extra.sh
ql restart
更新青龙并编译,不会运行extra.sh
ql raw <fileurl>
更新单个脚本文件
ql repo <repourl> <path> <blacklist> <dependence>
更新单个仓库的脚本
ql rmlog <days>
删除旧日志
ql code
获取互助码
ql bot
启动tg-bot(执行完成后配置好bot.json, 再次执行ql bot)
2. 全新task命令
task <filename> now
立即执行脚本(task test.js now)
task <filename> conc
并发执行脚本(task test.js conc)
task <other>
自动生成当前命令的日志文件(task ls)
task的第一个参数如果是文件时,必须带后缀(task test.js 或者 task test.py)
3. cron管理支持批量删除,启用/禁用,运行/停止定时任务
4. 支持了6位的cron表达式
5. 支持容器内3种互助模式,自动引入互助码
6. 增加定时任务超时时间设置(默认1小时,规避脚本不退出造成内存一直增加,具体结果待持续观察)
7. 互助活动参数移到config.sh中,新增/删除活动,用户可自行修改(name_js为日志目录名称,因为ql repo命令添加的脚本会增加作者前缀,注意自行修改name_js)
8. 支持bot交互
9. 其他bug修复

本次更新力度较大,建议全新安装。如不想更新的,请务必禁用git_pull的定时任务

同时非常感谢@nevinee大佬的PR

使用指南| 项目地址 |赞助支持
青龙已知问题以及注意事项

1. 已知问题,面板上执行ql restart无法跳出,但是其实以及重启成功。容器内执行没问题(有大佬知道原因的请不吝赐教)
2. 添加定时任务必须从面板添加,目录映射务必添加db目录,也可以同时把scripts目录映射
3. bot相关参考 https://github.com/SuMaiKaDe/jddockerbot/tree/master
4. 重启容器需要执行的命令可以直接加到面板的自定义脚本中,比如 ql bot
5. 其他环境变量参考 https://github.com/wisz2021/jd_docker/blob/main/githubAction.md

Have Fun~

使用指南| 项目地址 |赞助支持
青龙v2.0.0-05121050

更新内容:

1. 移除ql restart命令,可直接使用ql update更新编译好的文件
2. 解决移动端页面100vh异常滚动问题
3. 修复强制停止任务状态显示异常
4. 修复ck无法禁用


民病而后图之,与夫先事而为计者,则有间矣;不习而有为,与夫素得之者,则有间矣。

请更新最新镜像,然后重启容器
Have Fun~
今天汶川地震十三周年!

使用指南| 项目地址 |赞助支持
青龙v2.0.0-05121530

更新内容:

1. 修复日志无法递归获取
2. 修复定时任务无法停止

请执行以下操作
-> docker exec -it qinglong pm2 delete all
-> docker exec -it qinglong bash /ql/docker/docker-entrypoint.sh
-> 手动ctrl + c
-> docker exec -it qinglong bash /ql/docker/docker-entrypoint.sh
-> 手动ctrl + c
-> docker exec -it qinglong bash /ql/docker/docker-entrypoint.sh
-> 手动ctrl + c
-> 刷新页面
-> 手动停止一直在运行的定时任务


民病而后图之,与夫先事而为计者,则有间矣;不习而有为,与夫素得之者,则有间矣。

Have Fun~
今天汶川地震十三周年!

使用指南| 项目地址 |赞助支持
青龙v2.0.0-05122302 (重要)

更新内容:

1. 修复定时任务列表异常删除增加(重要)
2. 独立ql extra执行自定义脚本,ql update不再执行自定义脚本,请手动添加ql extra你需要的定时任务

请执行以下操作
-> docker exec -it qinglong ql update
-> docker exec -it qinglong ql update
-> 刷新页面,进入定时管理页面,搜索 0 6 * * *
-> 全选所有,勾掉你不删除的任务,批量删除
-> 搜索 repo
-> 批量运行所有repo任务,查看日志,等任务都执行完成,再次批量执行repo任务
-> 结果应该是无任何任务增加删除
-> 如果 repo 的任务都放在自定义脚本中,执行 ql extra 运行所有repo任务,等执行完成再次执行查看


民病而后图之,与夫先事而为计者,则有间矣;不习而有为,与夫素得之者,则有间矣。

Have Fun~
今天汶川地震十三周年!

使用指南| 项目地址 |赞助支持
青龙v2.0.0-05161822

更新内容:

1. 修复批量执行任务时,任务过多造成服务卡死
2. 修复删除日志识别日期错误
3. 其他bug修复

请执行以下操作
-> docker exec -it qinglong ql update
-> docker exec -it qinglong ql update
-> 刷新页面

github actions故障,请稍后更新 https://www.githubstatus.com/

小沟一夜水三尺,便有蛙声喧四邻。

使用指南| 项目地址 |赞助支持
青龙v2.0.0-05242340

更新内容:

1. 增加pip自定义源
2. 显示定时任务总条数
3. 修复同一个作者多仓库定时任务异常删除
4. 其他bug修复

请执行以下操作
-> docker exec -it qinglong ql update
-> docker exec -it qinglong ql update
-> 刷新页面

注意事项:
执行以下操作前请执行完上面的命令

由于第三个bug需要修改原有定时任务中task命令的文件名,本人才疏学浅,没能无痕过渡。略表歉意
如果定时任务异常,可删除task开头的所有定时任务,重新执行所有的repo任务
或者删除所有定时为 0 6 定时任务,但是没有上面来得快
如不需要自动ql update,请手动禁用或者删除
如果是示例仓库,config.sh中的助力name_js需要修改 chinnkarahoi_ 为 chinnkarahoi_jd_scripts_

月色犹未满,蛙声空自喧。

使用指南| 项目地址 |赞助支持
青龙v2.0.0-05250808

更新内容:

1. 修复文件编辑页样式

请执行以下操作
-> docker exec -it qinglong ql update
-> docker exec -it qinglong ql update
-> 刷新页面
-> 刷新页面


如果是重启或者重新运行容器,执行以下操作

-> docker logs qinglong
-> 等候日志打印 容器启动成功...
-> Ctrl + C 退出日志查看


月色犹未满,蛙声空自喧。

使用指南| 项目地址 |赞助支持
青龙v2.0.0-05302100

更新内容:

1. 去掉bot启动时克隆代码操作,需要自行克隆bot仓库代码到 /ql/repo/ 目录下,或者把repo下原有仓库进行mv操作 mv SuMaiKaDe_jddockerbot dockerbot。且用且珍惜

请执行以下操作
-> docker exec -it qinglong ql update
-> docker exec -it qinglong ql update

青龙蛟龙目前无交流群!!!

赫日炎炎烁远空,泉边树底亦无风。行人莫便多辞苦,犹胜东郊炙背翁。

使用指南| 项目地址 |赞助支持