awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
tgdrive avatar

tgdrive/teldrive

0
View on GitHub↗
2,950 نجوم·428 تفرعات·Go·MIT·5 مشاهداتteldrive-docs.pages.dev↗

Teldrive

Teldrive is a web-based cloud storage interface that uses Telegram as a backend for storing and organizing files. It functions as an encrypted cloud drive and a remote storage bridge, allowing users to manage files through a dedicated file manager.

The system optimizes data throughput by using a proxy to aggregate multiple authentication tokens, which bypasses single-account rate limits to increase upload and download speeds. It ensures data privacy through per-file salt encryption for both file data and metadata.

The project covers remote file management, including the ability to mount storage as a standard remote volume for synchronization with other cloud services. It includes capabilities for private media hosting with external media server integration, multi-threaded stream buffering to reduce playback latency, and on-the-fly image thumbnail generation.

Administrative features include database-backed file indexing, automated backup and restoration, and access control based on signed tokens and username whitelists.

Features

  • Telegram Cloud Storage Interfaces - Provides a dedicated web interface to use Telegram as a backend for storing and organizing files.
  • File Browser Interfaces - Provides a dedicated web-based file manager interface to organize and access files stored on Telegram.
  • File Encryption - Secures files using per-file salt encryption to ensure data remains private without a master key.
  • Salted Per-File Encryption - Secures individual files using unique salts and a master key to ensure data privacy in remote storage.
  • Metadata Encryption - Secures sensitive file information using a configurable encryption key to prevent unauthorized data recovery.
  • Telegram Channel Indexing - Imports and indexes channels from a Telegram account to organize files within the user interface.
  • Remote File Metadata Indexing - Tracks remote file metadata and parts in a local database to enable fast searching and integrity verification.
  • API Token Aggregation - Implements a proxy that aggregates multiple authentication tokens to bypass Telegram rate limits and increase transfer speeds.
  • Telegram Uploaders - Optimizes file transfers to Telegram by controlling concurrent upload threads and retry attempts.
  • High-Performance Data Transfer - Bypasses API rate limits using multiple authentication tokens to maximize upload and download speeds.
  • API Key Pools - Distributes API requests across a pool of multiple authentication tokens to bypass single-account rate limits.
  • Remote File System Mounts - Mounts Telegram storage as a standard remote volume for synchronization and file management.
  • Token Aggregation Proxies - Aggregates multiple authentication tokens via a gateway to bypass API rate limits and increase throughput.
  • Username Whitelist Access Control - Validates user identity through signed tokens and a whitelist of allowed usernames to restrict system access.
  • Encrypted Cloud Storage - Implements a storage layer with per-file salt encryption and metadata security for data on external servers.
  • Remote File Managers - Provides an interface for browsing, editing, and organizing files stored on remote cloud services.
  • Telegram - Provides a web-based file manager that uses Telegram as a backend for storing and organizing files.
  • Backup and Recovery - Schedules automated backups and restores of database states and files to remote providers.
  • External Storage Bridging - Uses remote storage commands to manage and synchronize files through an external storage bridge.
  • Cloud Storage Integrations - Mounts files as a standard remote storage volume and synchronizes with other cloud services.
  • Self-Hosted Media Servers - Stores encrypted video and audio files on Telegram for streaming via external media servers.
  • On-Demand Thumbnail Generation - Intercepts image requests via a proxy to resize assets on the fly and reduce bandwidth usage.
  • Media Stream Buffering - Downloads file segments in parallel across multiple connections to minimize playback latency.
  • Streaming Optimizations - Utilizes multi-threaded downloads to reduce buffering and increase throughput during large file streaming.
  • Proxy-Managed Connection Sessions - Manages API rate limits, proxy settings, and session pooling for stable communication with Telegram.
  • Remote Media Server Integration - Connects stored files to external media applications to enable streaming of hosted video and audio content.
  • Username Whitelists - Validates users against a whitelist of allowed usernames using signed tokens to secure the service.
  • User Access Controls - Limits system access to specific usernames to ensure only authorized individuals can manage files.

سجل النجوم

مخطط تاريخ النجوم لـ tgdrive/teldriveمخطط تاريخ النجوم لـ tgdrive/teldrive

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Teldrive

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Teldrive.
  • winscp/winscpالصورة الرمزية لـ winscp

    winscp/winscp

    3,675عرض على GitHub↗

    WinSCP is a remote file manager and SFTP and FTP client that provides a graphical interface for browsing, editing, and organizing files on remote servers and cloud storage. It serves as a multi-protocol tool supporting SFTP, FTP, FTPS, SCP, S3, and WebDAV, and functions as an S3 object storage browser for managing files and buckets. The application distinguishes itself through its automation capabilities, allowing for scripted file transfers and remote command execution via a command-line interface or a .NET assembly. It also features directory synchronization to match local and remote folder

    Cftpftp-clientftps
    عرض على GitHub↗3,675
  • stoatchat/stoatchatالصورة الرمزية لـ stoatchat

    stoatchat/stoatchat

    2,610عرض على GitHub↗

    Stoatchat is a real-time chat server and messaging backend that utilizes WebSockets to handle instant communication, live event updates, and user presence tracking. The project incorporates an encrypted file storage system and cloud storage layer that applies AES encryption to binary data before upload. It also functions as an HTTP content proxy server to mask user IP addresses when fetching media from third-party services and as a push notification gateway to ensure reliable alert delivery via a background dispatch queue. The system includes role-based access control to manage user permissi

    Rustapimongodbredis
    عرض على GitHub↗2,610
  • crunchydata/postgres-operatorالصورة الرمزية لـ CrunchyData

    CrunchyData/postgres-operator

    4,423عرض على GitHub↗

    This project is a Kubernetes operator designed for deploying and managing production PostgreSQL database clusters using declarative configurations. It functions as a controller that synchronizes the actual state of database clusters with a desired state, providing a system for high availability orchestration, automated backup and recovery, and containerized database administration. The operator distinguishes itself through a comprehensive data protection suite that supports point-in-time recovery, multi-mode backups to cloud object storage, and cluster cloning. It ensures continuous availabil

    Go
    عرض على GitHub↗4,423
  • inventree/inventreeالصورة الرمزية لـ inventree

    inventree/InvenTree

    6,350عرض على GitHub↗

    InvenTree is an open-source inventory management platform built on Django, designed for tracking parts, stock levels, and supply chain operations through a web interface and REST API. The system uses barcodes—including QR codes, 1D barcodes, and Data Matrix codes—as primary identifiers for scanning, linking, and triggering inventory actions, and extends core functionality through a Python plugin framework supporting custom actions, UI panels, barcode handlers, and scheduled tasks. The platform distinguishes itself through a comprehensive plugin-based extensibility system that allows custom in

    Pythondjangohacktoberfestpython
    عرض على GitHub↗6,350
عرض جميع البدائل الـ 30 لـ Teldrive→

الأسئلة الشائعة

ما هي وظيفة tgdrive/teldrive؟

Teldrive is a web-based cloud storage interface that uses Telegram as a backend for storing and organizing files. It functions as an encrypted cloud drive and a remote storage bridge, allowing users to manage files through a dedicated file manager.

ما هي الميزات الرئيسية لـ tgdrive/teldrive؟

الميزات الرئيسية لـ tgdrive/teldrive هي: Telegram Cloud Storage Interfaces, File Browser Interfaces, File Encryption, Salted Per-File Encryption, Metadata Encryption, Telegram Channel Indexing, Remote File Metadata Indexing, API Token Aggregation.

ما هي البدائل مفتوحة المصدر لـ tgdrive/teldrive؟

تشمل البدائل مفتوحة المصدر لـ tgdrive/teldrive: winscp/winscp — WinSCP is a remote file manager and SFTP and FTP client that provides a graphical interface for browsing, editing, and… stoatchat/stoatchat — Stoatchat is a real-time chat server and messaging backend that utilizes WebSockets to handle instant communication,… crunchydata/postgres-operator — This project is a Kubernetes operator designed for deploying and managing production PostgreSQL database clusters… inventree/inventree — InvenTree is an open-source inventory management platform built on Django, designed for tracking parts, stock levels,… azuracast/azuracast — AzuraCast is a self-hosted web radio management suite and dashboard designed for internet radio broadcasting. It… ever-co/ever-gauzy — Ever Gauzy is an integrated business management suite providing an ERP and CRM framework for professional services…