Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

青龙面板的环境变量第三方手动/半自动提交(上传)管理中间件

License

Notifications You must be signed in to change notification settings

jackwoodys/QLTools

Repository files navigation

Img

青龙Tools

查看演示图

🍭功能介绍

  • 理论支持青龙全版本
  • 自定义变量名称 & 数量
  • 支持多容器上传管控
  • 容器独享变量限额
  • 自选服务器和变量组上传
  • 自助识别添加面板已存在变量信息(未)
  • 支持变量黑名单 & IP提交次数限制
  • 支持容器相互迁移 & 复制 & 备份 & 恢复
  • 插件模式(可将自行编写插件绑定到变量上使用)
  • 程序热更新(快速更新版本)
  • 自定义主题编写,前后端分离支持

🍳技术栈

🧸配置文件

app:
 # 运行模式:生产环境留空(开发模式:debug)
 mode: ""
 # 运行端口
 port: 15000

🔍安装教程

默认后台信息【第一次运行需要先注册账户,没有默认账户】

  • 登录地址:IP或域名:15000/#/login
  • 注册地址:IP或域名:15000/#/register
  • 后台地址:IP或域名:15000/#/admin

Tips:

  • 测试版不提供Docker镜像
  • 删除config目录里面的app.db文件就相当于重装青龙Tools

安装方式一:Supervisord & PM2 & nohup 启动守护

# 创建目录并进入
mkdir QLTools && cd QLTools
# 给予权限
chmod 755 程序名称
# 启动程序排查启动错误
./程序名称
# 程序无误后点击下方教程查看程序后台守护教程

教程地址:青龙Tools的后台进程守护教程(附反代域名)

安装方式二、Docker启动

# 创建QLTools目录并进入
mkdir qltools && cd qltools
# Docker版本提供架构:amd64、arm64、arm-7
docker run --restart=always -itd --name QLTools -v $PWD/config:/QLTools/config -v $PWD/plugin:/QLTools/plugin -p 15000:15000 nuanxinqing123/qltools:latest
# 更新步骤:后台点击更新,稍等5分钟左右。手动重启容器即可完成更新(如果更新失败,请删除容器和镜像,然后重新拉取镜像启动)
# 重启命令:docker restart QLTools

🎯开发计划

开发计划 & 进度:点击查看

【联系方式】

TG:https://t.me/Nuanxinqing

Email:nuanxinqing@gmail.com

【交流群】

青龙Tools频道:https://t.me/qltool

青龙Tools吹水群:https://t.me/qltools

🧩当前版本日志

  • 修复 变量上传的稳定性
  • 修复 插件创建流程错误
  • 新增 合并模式换行符分割
  • 优化 前端描述文档修改

📔自行构建步骤

# 项目开发环境:Golang 1.19
# Clone 项目并进入项目目录
git clone https://github.com/nuanxinqing123/QLTools.git && cd QLTools
# 更新项目依赖
go mod tidy
# 打包
go build
-------------------------------------------------------------
# XGO 批量打包
xgo -out QLTools --targets=windows/*,linux/* 青龙Tools代码路径
# 举例
xgo -out QLTools --targets=windows/*,linux/* /home/Go/QLTools
-------------------------------------------------------------
# 自行编写的构建前端静态文件(需要安装go-bindata)
go-bindata -o=bindata/bindata.go -pkg=bindata ./assets/...
# 前端自行修改教程:https://6b7.org/518.html

Star History

Star History Chart

📷演示图

QQ截图20220511154438.png

QQ截图20220511154454.png

QQ截图20220511154818.png

QQ截图20220511154933.png

QQ截图20220511154947.png

QQ截图20220511155004.png

QQ截图20220511155021.png

About

青龙面板的环境变量第三方手动/半自动提交(上传)管理中间件

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.4%
  • Other 1.6%

AltStyle によって変換されたページ (->オリジナル) /