2.3 KiB
2.3 KiB
更新日志 (v1.1.19)
2026.07.07 - 性能优化与体验升级
🎉 新增与优化
- 日志系统升级:实时日志查看由 WebSocket 迁移至 SSE(Server-Sent Events),配合 JSON 格式封装,提升了日志传输的稳定性和解析效率。
- 前端性能优化:优化了 API 轮询频率,并支持根据页面可见性(Page Visibility)自动控制轮询,有效降低资源占用。
- UI 体验提升:引入了全新的
StatusBadge状态徽章组件,并已应用于日志详情卡片,使状态展示更加直观美观;优化了主布局在宽屏(大屏)下的菜单光标交互体验。 - 任务管理:任务列表现已支持设置默认视图(Default View),提升个性化操作体验。
- 文档与生态:新增了节点互联功能文档;上线了基于 GHCR 的包下载量趋势图表页面。
✨ 修复与改进
- 任务调度:修复了任务取消时可能出现的进程树泄漏问题,补充了取消事件的触发逻辑。
- 通知与邮件:修复了纯文本邮件发送时未正确使用
text/plain的问题;修复了通知前缀更新 Bug (#144)。 - 系统构建:修复了 Release 版本更新相关问题及部分构建错误。
出于安全及环境隔离考虑,推荐使用 Docker/Compose 部署方式。镜像地址
🐳 方式一:Docker 部署(推荐)
🚀 方式二:单文件部署
从当前 Release 的附件中下载对应架构的部署压缩包(如 baihu-linux-amd64.tar.gz),然后使用以下命令提取并运行:
⚠️ 重要前置依赖:手动安装 mise
单文件直接运行依赖宿主机系统环境,请务必先安装 mise 供任务调度及环境管理使用:
curl https://mise.run | sh
export PATH="~/.local/share/mise/bin:~/.local/share/mise/shims:$PATH"
运行面板:
tar -xzvf baihu-linux-amd64.tar.gz
chmod +x baihu-linux-amd64
./baihu-linux-amd64 server
访问面板: 启动后访问:http://localhost:8052
登录信息:
默认账号:用户名 admin,密码见面板首次启动时的控制台日志。