Releases: admpub/nging
Releases · admpub/nging
发布 v5.2.6(基础版) 和 v5.3.2(先锋版) —— 2024/01/05
- 新增一键升级功能;
- 优化页面样式,现在看起来更加紧凑;
- 云备份新增文件恢复功能、列表页自动查询全量备份实时状态;
- MySQL 数据库导入功能支持上传导入和指定备份文件路径导入两种方式;
- 修复 ddns 通知信息中状态值可能为空的问题;
- 修复多项目菜单切换时未按权限中的配置来过滤菜单的问题;
- 新增支持切换第三方验证码的功能;
2024/01/20 更新:
- 修复此版本中 ddns 更新 IPv6 地址故障、修复无法获取 IPv6 网卡的问题、增加强制更新IP功能、增加指定自定义 DNS 公共服务器功能;
- 优化浮动表头兼容性问题;
- 优化浮动弹出层 modal 对不同尺寸屏幕的兼容性;
- 修复进程执守的程序如果在运行中,会在nging退出后被强制退出的问题;
2024/05/21 更新:
- 修复 dbmanager 数据库管理工具中修改 MySQL 表字段可能导致字段缺失或字段顺序不正确、修改索引可能导致索引缺失或索引顺序不正确的问题;
2024/05/25 更新:
- 修复 linux 防火墙管理功能对于以逗号分隔的多个端口处理不正确的问题;
2024/06/27 更新:
- 修复 IP 获取不正确;
- 修复 MySQL 查询编辑器的自动完成功能影响正常输入
v5.3.1
v5.2.5
v5.2.5 版本变更
- 云备份源目录支持指定前缀来同步内嵌静态文件到云存储以供CDN使用
- 优化 notice 默认提示消息样式(出现于页面中上部的黄条),尽量显示更多内容
- 新增后台 oAuth2 服务支持和新增后台 oAuth2 外部账号登录支持,用以支持多个 Nging 后台的统一快捷登录
(1). 对于 oAuth2 服务,后台新增了 “oAuth应用” 界面用于生成和管理 oAuth2 的 App ID 和 密钥
(2). 对于 oAuth2 外部账号登录功能,后台在 “账号安全” 中新增了 “账号绑定” 界面(绑定之后才能用来登录),此界面需要在配置文件 “config.yaml” 的 extend 节点中新增以下配置才会显示:
oauth2backend : {
on : true #总开关
accounts : [{
on : true #开关
name : "nging" #标识。如:github,wechat,alipay等,当前仅支持 nging
appID : "" #App ID ((1)中生成的APP ID)
secret : "" #Secret Key ((1)中生成的密钥)
extra : {
hostURL : "http://127.0.0.1:28081" #开启 oauth2 服务的 nging 后台网址(即其它配置了(1)中数据的 nging 后台)
title : "" #名称标题。如不填则使用name字段值且首字母转为大写
}
}
]}
- 扩展配置的重载改为更加符合习惯的基于新配置数据来进行调用(以前是基于旧配置)
- listener 回调函数新增触发的当前事件名参数
- selectpage 组件新增缩略图参数且支持动态显示大图
- 新增云存储文件预签名直传和批量删除
- 云存储新增CORS配置(添加于2023-12-07)
- 修复FRP插件配置参数没有生效的问题(修复于2023-12-12)
v5.3.0
此版本主要新增 Docker 管理 (Docker 用户不容错过🐶)
一、 Docker 容器基本功能管理
1. 镜像管理功能
支持 Docker 镜像的拉取、更新、以及下载备份镜像、导入备份镜像、导入容器快照镜像等
2. 容器管理功能
- 支持对 Docker 容器进行控制,例如控制容器的启动、暂停、恢复、重启以及停止;
- 支持管理容器内的文件,可以浏览和修改文件,还可以导入导出文件,都是可视化的操作界面,只需要点点鼠标就能大大提高容器文件的管理效率;
- 支持更新容器、根据已有容器的配置创建新容器、容器命令行终端、容器流式日志浏览、容器统计信息 和 容器快照下载 等功能。
3. 容器网络管理功能
支持新增和删除容器网络
4. 容器存储卷管理功能
支持新增和删除容器存储卷
5. Compose 管理功能
- 支持对 Compose 项目的配置文件进行在线管理,并可以控制 Compose 项目的开启和关闭;
- 支持对 Compose 项目的容器进行管理,除了包含上面容器管理的所有功能之外,还支持在线缩放容器实例的副本数量。
二、 Docker 容器 Swarm 集群管理
在使用 Swarm 集群管理功能之前,会在页面上引导您进行 Swarm 集群初始化以及创建新集群或加入已有的集群(角色必须是 Swarm 集群中的 Manager 才能管理集群)
1. 集群节点管理
支持添加、删除节点
2. 集群服务管理
支持创建服务、修改服务以及删除服务和回滚,支持查看服务实时日志。
3. 任务管理功能
此功能主要用于浏览集群服务所创建的相关任务,支持查看任务日志
4. 配置管理
支持创建、修改、删除配置信息
5. 保密信息(密钥或密码)管理
支持创建、修改、删除保密信息
6. Stack 管理功能
- 支持在线新建和编辑 Stack 项目;
- 支持控制 Stack 项目的启动和关闭;
- 支持查看和管理 Stack 项目下的服务;
- 支持查看和管理 Stack 项目下的任务。
v5.2.4
v5.2.3
v5.2.2
v5.2.1
v5.2.0
- [新增] MySQL 数据库管理工具增加定时备份功能
- [修复] 云备份软链路径问题和“忽略规则”的匹配出现遗漏的问题
- [新增] 计划任务支持多行命令
- [完善] 偏移分页的支持
- [新增] 查询全文索引的快捷函数
- [修复] SQL 查询日志区分数字和字符串参数
- [修复] 查询日志时数量选项没有重置的问题
- [新增] 部分英语翻译
- [新增] 进程值守日志增加字符集编码切换 #633
- [修复] FTP 服务上传文件时导致的异常
- [新增] 新增用于手动升级数据库表结构的配置参数
sys.disableAutoUpgradeDB
和子命令nging upgrade
- [修复] 主进程退出后子进程(caddy服务)没有退出从而导致CPU占用高的问题