Skip to content

TeldockFile Anda, tersimpan di Telegram

Penyimpanan cloud self-hosted yang memakai bot Telegram dan channel privat milik Anda sendiri sebagai backend — dipecah menjadi bagian, opsional terenkripsi, dan dialirkan.

Teldock

Ringkasan ​

Teldock mengubah bot Telegram dan sebuah channel privat menjadi cloud drive pribadi. Server Anda hanya menyimpan metadata di basis data relasional dan mem-proxy konten file ke dan dari Telegram saat dibutuhkan, sehingga byte mentah file tidak pernah menetap di disk lokal. Setiap akun menghubungkan bot dan channel penyimpanannya sendiri, sehingga antar pengguna tetap terisolasi meskipun memakai satu instance self-hosted yang sama.

Cara kerjanya ​

  1. Pengguna menghubungkan token bot Telegram dan channel penyimpanan privatnya di halaman Settings.
  2. Saat upload, file dipecah menjadi bagian berukuran sekitar 18 MB agar sesuai batas Bot API.
  3. Bagian-bagian tersebut dialirkan ke channel pengguna melalui kumpulan bot miliknya.
  4. Basis data hanya menyimpan metadata — nama file, referensi bagian, ukuran, dan parameter enkripsi.
  5. Saat download, bagian-bagian disusun kembali sesuai urutan dan dialirkan dengan dukungan Range.

Dokumentasi ​

  • Instalasi — jalankan instance lokal dalam beberapa menit.
  • Menggunakan Teldock — upload, kelola, pratinjau, dan bagikan file.
  • Referensi API — seluruh endpoint beserta contoh request dan response.
  • Deployment — jalankan Teldock di produksi di balik Nginx dan HTTPS.

Baca sebelum mengandalkannya

Teldock adalah proyek edukasi open-source non-komersial. Memakai Bot API Telegram sebagai penyimpanan umum bukan penggunaan yang dimaksudkan oleh platform ini dan dapat melanggar Ketentuan Layanan Telegram. Selalu simpan cadangan mandiri untuk data penting Anda.

Released under the MIT License.