主要更新内容
- 终端会话支持 WebSocket 断线后重新附着,浏览器或被控端短暂离线后可恢复原会话,并增加 2FA 动态验证码输入流程。相关 #657 @xiaosihang1992
- 重构终端工作区,支持多标签、标签拖拽排序、重命名、颜色标记、复制标签、批量关闭、搜索和导出终端文本。
- 新增远程文件管理与文件编辑能力,支持目录浏览、读取、保存、搜索、创建、删除、移动、复制、权限修改等操作。
- 新增终端资源小窗,可查看选中节点的 CPU、内存、磁盘和网络实时状态。
- 上传、下载链路改为流式中继与分块传输,并根据文件大小自动推断分片大小,提升大文件传输的稳定性和速度。
- 节点最新状态与历史状态补充 GPU 数量、平均使用率和详细设备信息,修复状态接口中 GPU 使用率始终为 0 的问题。#672 @MiaM1ku
- 新增可配置的 SSRF 防护,主题市场、插件市场及远程导入会校验内网、本地和非公网地址,当前默认关闭。
- 更新服务端安装脚本,增强安装流程、下载回退和兼容性处理。相关 #659 @iperfectionism
- 前端默认主题改为 zstd 压缩包发布,降低静态资源占用。
- AMD GPU 在
rocm-smi不可用时,支持从amdgpusysfs 读取 GPU 使用率。@komari-monitor/komari-agent#125 @MiaM1ku - 安装脚本支持跟随最新快照版本,不再依赖 Bash 环境,并增加下载镜像回退。#662 @lima-droid
- 增强安全提醒:Linux 增加 MOTD 提示,Windows 提示中显示面板地址、运行账户和卸载入口。相关 @komari-monitor/komari-agent#120 @badelon
Bug 修复
- 修复分片文件操作过早关闭 IO 导致偶发 502 的问题。
- 修复远程指标数据库写入较慢时,流量计数器恢复流程持续重试的问题。#652 @YZoiu;#651 @YZoiu
- 修复流量计数器回绕后剩余增量未计入,导致高流量节点统计偏小的问题。#653 @BetterAndBetterII;#650 @MrGlaucus
- 修复反代附加单独
Connection: upgrade头时,插件 HTML 注入及请求/响应 Hook 被错误跳过的问题。#669 @MousseC;相关 #668 @MousseC、#665 @isyvyv - 修复文件上传大小限制处理不正确的问题。
- Android
/sdcardFUSE 存储现在会被正确识别并纳入磁盘统计。@komari-monitor/komari-agent#111 @LIEGU0317 - 修复 macOS 下
nullfs被重复统计为物理磁盘的问题。@komari-monitor/komari-agent#124 @self4m - 修复
rocm-smi缺失时 AMD GPU 监控不可用的问题。@komari-monitor/komari-agent#125 @MiaM1ku - 修复插件公开页面在通配符路由下无法正确匹配的问题。