跳到正文
文档/运维与参考

更新日志 ​

v2.6.0 ​

更新 ​

  • 新增可选同机 qBittorrent 扩展:支持磁力链接、种子文件、文件选择,下载后转存至指定存储;失败可重试,重启后恢复。
  • 转存成功后默认清理下载源文件,可选择保留做种;取消会删除下载器任务及源文件,已转存文件不受影响,移除历史只删除记录。
  • 下载与转存分别显示实时进度;BT 任务支持搜索、待处理筛选与历史管理。
  • 简化存储添加、账号详情与扩展配置,优化移动端操作,并同步中、英、俄文界面。
  • 新存储文件不再追加 UUID:优先保留原名,同一账户、同一目录重名时在扩展名前依次添加 (1)、(2);并发写入预留名称,已有文件不自动改名。
  • 更新 HTTP 安全依赖,修复压缩请求/响应拒绝服务及跨源重定向凭据泄露问题。
  • 新增使用文档站:部署、Telegram、存储、任务与运维教程,支持本地搜索、深浅主题和移动端导航。
  • 调整公开文档首页与导航,突出多 Telegram 账号调度,新增登录、来源权限、冷却与并发边界专题;qBittorrent 调整为可选扩展说明。

升级 ​

先备份 .env、数据库和完整文件数据,再运行 ./deploy/install.sh。qBittorrent 默认关闭,需自行部署下载器并配置只读目录挂载;下载目录不包含在 TG Vault 备份中。详见扩展配置。

v2.5.0 ​

更新 ​

  • Web 支持直接创建、编辑和恢复频道订阅,配置通知用户、存储及目录;新增按文件类型保存或忽略的订阅规则。
  • 改进 Telegram Bot 与下载数据中心的断线恢复,网络中断后从已写入位置续传;隔离清理失败的连接,避免影响其他账号与任务。
  • 修复转发文件在重启后因来源实体缓存缺失而无法下载,以及讨论区扫描账号、分页去重与主帖范围判断问题。
  • Telegram 文档下载改用 1 MiB 请求,分片并发支持 4、6、8、10、12;完善批量接收、暂存容量、磁盘预留及媒体处理资源限制。
  • 移除下载队列隐藏的在途文件数上限和固定暂存容量预算;下载槽只受设置的同时下载文件数控制,上传与待保存文件不占下载槽,保留实际磁盘空间保护。
  • 移除后端容器 CPU、内存配额;Telegram 文件保存上传并发上限提高到 10,等待上传不占下载槽,不限制上传带宽。
  • 修复 OneDrive、Google Drive 分域授权与弹窗回调校验;同一 Microsoft 应用可添加多个独立账户,WebDAV 自动协商 Basic / Digest 认证。
  • 数据库改为独立迁移流程,提供状态、计划、迁移和检查命令;应用启动与健康检查不再执行建表或迁移。
  • 一键部署默认拉取 GHCR latest 镜像,失败时回退源码构建,支持 amd64 / arm64;API 地址改为前端容器启动时注入,无需重新编译。
  • 优化设置、任务、上传与订阅页面的布局和状态提示,显示 Telegram 账号所属 DC;整理中英文说明、部署示例与回归检查。

升级 ​

升级前备份 .env、数据库和完整文件数据,在项目目录运行 ./deploy/install.sh。脚本始终拉取 latest,保留原配置及数据挂载,并在停止旧应用后执行独立数据库迁移;迁移成功才替换前后端,失败时保持应用停止。

手动部署须先运行数据库迁移,不要沿用旧版“后端启动时自动迁移”的流程。详见部署指南。

查看仓库原文