Ce que j’ai apporté
Projet personnel · Projet sélectionné
TeleVault
Votre canal Telegram transformé en stockage cloud.
L’idée
TeleVault ajoute au stockage d’un canal Telegram les comportements d’un véritable système de fichiers : recherche, miniatures, albums, streaming par plages d’octets, déduplication et plusieurs modes d’accès.
Comment je l’ai réalisé
J’ai masqué le stockage Telegram derrière un index local et des interfaces de type système de fichiers, ajouté le streaming par plages et la déduplication, puis exposé le même cœur sur le web, en CLI et comme disque monté.
Technologies utilisées
- Python
- SQLite
- API Telegram
- FUSE
- WebDAV
- Streaming HTTP par plages
Au cœur du projet
- 01Tableau de bord web et CLI
- 02Navigation dans les vidéos
- 03Montage FUSE et WebDAV
- 04Déduplication SHA-256