开源地址:https://github.com/hicocos/tg-vault
tg交流反馈群组:点我进群
一句话快速了解项目
TG Vault 是一个自部署的 Telegram 文件转存、媒体归档和多存储管理系统,支持本地磁盘、OneDrive、Google Drive、阿里云 OSS、S3、WebDAV,以及 OpenList 原生 API 存储接入。 支持 Bot 收文件转存、按日期或标签批量下载频道与群组媒体,可选抓取评论区附件,并提供频道订阅自动同步、广告过滤和 Telegram 多账号调度。
支持自定义保存目录、自动分类归档、重复文件跳过、大文件分片上传与断点续传;网页端可搜索、收藏、整理文件,预览图片和播放视频。提供统一任务中心、进度查看、暂停恢复及失败重试,同时支持权限控制、双重验证和 Docker Compose 部署。
更新日志:
- 修复添加账号下载器,二维码方式登录失败问题
- 优化多账号下载器,调度逻辑。
- 尽量优化批量扫描频道消息时因为高并发造成的暂时限流问题。
- 改进 Telegram 频道下载向导,可在确认前修改频道、日期或标签、目录及评论选项;防止重复提交,创建失败保留草稿。
- 统一 Bot 与 Web 的任务暂停、继续、取消和失败重试,修正排队、下载与暂停状态,以及条目数量、速度和保存位置的显示。
- 日期与标签下载新增频道及评论扫描进度;改进多账号调度、来源权限判断和 FloodWait 后的等待与降速。
- 完成卡保留失败详情和重试入口,服务重启后仍可使用;修复部分失败任务无法正常收尾的问题。
- 存储账户新增配置详情与重命名,凭据仅显示配置状态,不展示密钥。
- 文件夹列表完整显示;切换媒体详情保留播放状态,优化设置、任务页面及中英俄文案。
- 容器构建与后端运行升级到 Node.js 24 LTS,更新兼容依赖。
- Bot 移除 /list、/find,文件浏览与搜索请使用 Web 文件管理。
快速部署
提前准备好两个域名,完成dns解析
下载项目:
git clone https://github.com/hicocos/tg-vault.git
cd tg-vault
一键引导安装脚本:
./deploy/install.sh
一键安装脚本会引导输入前端和后端域名
安装后打开web端,再进行进阶配置。
最后
开源地址:https://github.com/hicocos/tg-vault
tg交流反馈群组:点我进群
欢迎加群交流反馈。
在用 bd
会不会封号?
会封号吗
好东西
@reidme #2
@sivn #3
只能说风险很小。如不放心可用小号。
还担心的话可以像我一样:在 maitg.com
花了3.6元买了3个tg双向号来充当账号下载器
已加星标支持
禁止转发的频道能用吗
@每天撸三秒 #7
可以的,转发用不了,那就用日期或者标签批量爬取。
前提是绑定的tg下载器的那个tg号加入了频道,可以正常看到频道的消息。
顶