fshy

Home / Debrid

Teldrive

github.com/tgdrive/teldriveSoftware (Telegram backed drive, self hosted)debrid/teldriveJSONcomparereport an errorprovider JSON

Free allowance
No fee. 'Teldrive requires PostgreSQL and a Telegram account.' The bytes go into a user's own Telegram channels; the software is MIT-licensed.
Verdict
self-hosted, last resortverdict qualifies-with-caveat: usable, with a named limit or an unprobed read path. Self-hosted options are listed last, because this site is for users who have no hardware.
Cost
free tier
Identity
any-phoneno card, phone required
Binding limit
per-object-caplargest single object
Evidence
documented3 sources; a first-party page was read and the sentence quoted
Freshness
stale on 2026-11-23checked 2026-10-23 (live); stale on 2026-11-23
Free tierNo fee. 'Teldrive requires PostgreSQL and a Telegram account.' The bytes go into a user'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
Limits
  • per-object-cap (binding) 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.
Identityany-phone A Telegram account plus api_id/api_hash, and a PostgreSQL instance a user must run. This is software, not a hosted service.
EgressTelegram's own terms; downloads come from Telegram's media DCs, at the speed a free account is allowed.
free allowance: no allowance published
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.'
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: a user 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 a user 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 notedocumented Requirements and the data-safety sentence are from the repository read. No instance was deployed, so the effective throughput is unmeasured.
Parsed numbers
  • has-free-tier 1
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/teldrivepart of the text of Reliability, above
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