Skip to main content

TGDCFS

Telegram & Discord as WebDAV and SFTP Storage Backends

👤 For General Users

Understand how TGDCFS works in everyday plain English. Learn how to connect your favorite WebDAV and SFTP apps like WinSCP, Cyberduck, rclone, or mobile clients to stream media and organize files.

🛠️ For Technical Users

Learn how to deploy TGDCFS using Docker, Docker Compose, or systemd. Master `config.yaml`, client-side AES-256-GCM encryption, RAID-1 store mirroring, local caching, and failover runbooks.

💻 For Developers

Step-by-step instructions for setting up the Python 3.13+ repository locally, running test suites with pytest, static typechecking with mypy, linting with ruff, and submitting contributions.