telegram-cloud-storage

☁️ 高性能 Telegram 云盘网关

🥥6总安装量 2评分人数 1
100% 的用户推荐

基于 Teldrive 的 Telegram 云存储网关,将 Telegram 频道变成无限网盘,提供 Web UI 和 API 访问,适合需要大容量个人云存储的用户。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码安全规范,无 eval/exec 等危险函数,无 SQL/命令注入漏洞
  • ✅ 依赖版本严格锁定(Teldrive v1.8.0),无动态代码加载或运行时安装行为
  • ⚠️ 需从 GitHub 下载第三方预编译二进制文件(Teldrive)
  • ⚠️ 需要用户提供敏感的 Telegram API 凭据(App ID 和 Hash)
  • ⚠️ T3 来源(社区/个人开发者),无企业级维护保障和 SLA 承诺

使用说明

该 Skill 基于 Teldrive 项目,将 Telegram 转化为个人云存储后端。用户通过部署本地服务,利用 Telegram 的无限存储空间作为底层存储介质,同时提供高性能的 Web 管理界面和 RESTful API。安装需要配置 PostgreSQL 数据库(17+ 版本)并安装 pgroonga 扩展用于文件检索,同时需要从 my.telegram.org 获取 Telegram API 凭据。部署完成后,用户可通过浏览器访问本地 8080 端口管理文件,或使用内置的 Python 客户端进行程序化操作,包括文件上传、下载、列表查看等功能。

显著优点方面,首先利用 Telegram 作为存储后端理论上提供无限容量,突破了传统网盘的空间限制。其次,Teldrive 采用 Go 语言开发,针对高并发和高速传输进行了优化,性能表现优异。第三,提供双模式访问:既有人性化的 Web UI 供日常管理,也有完善的 REST API 和 Python 客户端支持自动化操作,特别适合 AI Agent 集成。此外,文件组织结构清晰,支持目录层级管理,且依赖版本严格锁定(v1.8.0),避免了版本漂移问题。

潜在缺点或局限性方面,该方案存在几个明显局限。一是部署门槛较高,需要用户自行维护 PostgreSQL 数据库,包括安装特定扩展和进行性能调优,对非技术用户不够友好。二是依赖 Telegram 账号体系,存在因账号封禁导致数据访问风险的可能。三是核心功能依赖第三方预编译二进制文件(Teldrive),虽然开源但需信任 GitHub Release 的构建产物。四是作为 T3 来源的社区项目,缺乏企业级 SLA 保障和长期维护承诺。最后,所有元数据存储在本地 Postgres 中,需要用户自行负责备份,否则可能丢失文件索引。

适合的目标群体主要面向三类用户:技术爱好者和开发者,需要大容量个人云存储且具备 Linux/数据库运维能力;自动化需求用户,需要通过 API 批量管理文件或集成到现有工作流;隐私敏感用户,希望数据存储在 Telegram 而非商业云盘,同时需要本地管理界面。不适合追求一键部署的普通用户或需要企业级支持的生产环境。

使用风险方面,性能上依赖本地数据库查询速度和 Telegram 服务器的网络延迟,大文件传输可能受限于 Telegram API 的速率限制。安全层面,虽然代码本身通过安全审计,但需妥善保管 Telegram API 凭据和 JWT Token,避免泄露导致账号风险。运维层面,需要定期备份 PostgreSQL 数据库,否则服务崩溃可能导致文件索引丢失(虽然文件本身仍在 Telegram)。此外,Telegram 的服务条款变更可能影响此类第三方工具的长期可用性。

telegram-cloud-storage 内容

文件夹图标config文件夹
文件夹图标scripts文件夹
手动下载zip · 5.4 kB
config.template.tomltext/plain
请选择文件