herliansyah/teledrive
⚡ High-capacity personal cloud storage powered by Telegram MTProto. Single static binary with Google Drive-like Web Dashboard, resumable chunked uploads, HTTP 206 video streaming, and strict ToS Safe Mode.
Hızlı değerlendirme
Özet
TeleDrive, Telegram MTProto altyapısını kullanarak dosyaları web arayüzü ve CLI üzerinden yönetilen kişisel bulut depolamaya dönüştürür.
Profiline uyum
Telegram tabanlı kişisel dosya depolama, profilinizde belirtilen uygulama geliştirme veya ürün ihtiyaçlarına dokunmuyor.
Neden yükseliyor
Tek binary dağıtımı, web arayüzü, resumable upload ve medya streaming özelliklerini Telegram depolamasıyla birleştirmesi dikkat çekebilir. Ancak 18 günlük yaş, 40 yıldız ve son 28 günde tek yazardan 31 commit, ilginin nedenini veya dış benimsemeyi güçlü biçimde kanıtlamıyor.
Problem
Kendi sunucusunda büyük dosyaları depolamak ve sunmak için ayrıca object storage altyapısı kurma ihtiyacını azaltmayı hedefler; Telegram hesabını depolama backend’i olarak kullanır.
Çözüm
Go ile tek binary olarak dağıtılır; gotd/td üzerinden dosyaları Telegram’a aktarır, SQLite üzerinde sanal dosya ve klasör yapısını tutar. README’ye göre resumable chunked upload, HTTP 206 streaming ve AES-CTR ile parça şifreleme sunar.
Yenilik
Telegram’ı MTProto üzerinden kişisel depolama backend’i olarak kullanıp dosya yönetimi ve streaming katmanı eklemesi pratik bir entegrasyon; README’de ekosistemi değiştirecek yeni bir protokol veya temel teknik yaklaşım kanıtı yok.
Teknolojiler
- Go
- MTProto
- gotd/td
- SQLite
- modernc.org/sqlite
- AES-CTR
- HTTP 206
- HTML5
Riskler
- README, yoğun kullanımın Telegram Terms of Service ile çelişebileceğini ve hesabın kısıtlanması veya kapatılması riskini açıkça belirtiyor; ikincil hesap öneriyor.
- Depolama Telegram hesabına ve hizmetin erişilebilirliğine bağlı; hesap veya içerik kaybı için bağımsız yedekleme planı gerekir.
- README AES-CTR şifrelemeden söz ediyor. Bu mod tek başına veri bütünlüğü doğrulaması sağlamaz; anahtar yönetimi ve bütünlük koruması kaynak kodundan ayrıca incelenmeli.
- Proje çok yeni ve son 28 gündeki 31 commit tek yazardan gelmiş; bakım sürekliliği ve özelliklerin gerçek kullanım koşullarındaki güvenilirliği henüz belirsiz.
- README’deki kapasite ve özellik iddiaları burada bağımsız olarak doğrulanmış değil.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.