fshy

fshy / Debrid

Teldrive

github.com · Debrid · 1 record · JSON

Teldrive Debrid

caveatany-phoneno cardphoneDper-object-cap

github.com/tgdrive/teldrive · software (Telegram-backed drive, self-hosted) · debrid/teldrive · JSON · compare

Free tierNo fee. 'Teldrive requires PostgreSQL and a Telegram account.' The bytes go into the client's own Telegram channels; the software is MIT-licensed.
unit unlimited; metered on stored-bytes; 'unlimited' is Telegram's own claim about the account, not Teldrive's about itself
Pricenone stated
Per-object capInherits Telegram's per-object ceiling: 2 GB on a free account, 4 GB with Premium.
RetentionAs long as the Telegram account and the channel survive. The project warns: 'Accounts and stored files can become unavailable; keep independent backups.'
EgressTelegram's own terms; downloads come from Telegram's media DCs, at the speed a free account is allowed.
free_allowance: no allowance published
Identityany-phone A Telegram account plus api_id/api_hash, and a PostgreSQL instance the client must run. This is software, not a hosted service.
Limits
  • per-object-cap not published source
  • request-rate Telegram flood control applies to the account Teldrive drives source
Bindingper-object-cap Teldrive cannot change the object ceiling; it only hides it. At 1 TiB/month the 2 GB cap still splits every large object, and the account's upload flood limits (FLOOD_PREMIUM_WAIT_X on a non-Premium account) shape the rate.
Interfacerest, rclone, cli 'Telegram-backed file storage with a web interface, an HTTP API, and rclone integration.' Login is by Telegram account, and channels are synced from the UI.
ToolingLinux/Windows binaries, Nix, Docker or Podman; a maintained rclone fork (tgdrive/rclone) supplies the backend. PostgreSQL is mandatory.
Composes withTurns a set of Telegram channels into one mounted filesystem, which is the only way to make the per-object cap stop being the unit of work: the client sees files, the backend shards them.
ReliabilityThe project ships its own warning: 'Follow Telegram's terms and API limits. Accounts and stored files can become unavailable; keep independent backups.' A ban takes the whole drive with it.
NotesThis is software the client must run, unlike every bot. It is recorded because it is the only maintained path that presents Telegram as a filesystem, and because the free compute tier can host it; abandon if the PostgreSQL requirement or the rclone fork stops being maintained.
Evidence rungdocumented Requirements and the data-safety sentence are from the repository read today. No instance was deployed, so the effective throughput is unmeasured.
Checked2026-10-24 (live); stale on 2026-11-23
Evidence (3)
datesourcewhat it proved
2026-10-23github.com/tgdrive/teldrive'Teldrive requires PostgreSQL and a Telegram account.' and 'Telegram-backed file storage with a web interface, an HTTP API, and rclone integration.'
2026-10-23github.com/tgdrive/teldrive'Follow Telegram's terms and API limits. Accounts and stored files can become unavailable; keep independent backups.'
2026-10-23teldrive-docs.pages.dev/docs/'organize your Telegram files and unlock their full potential as cloud storage' with an rclone mount and optional encryption
Unknown or withheld values (1)
  • $.limits[0].value withheld