Disbox adalah aplikasi desktop penyimpanan awan (cloud storage) modern yang memanfaatkan Discord sebagai media penyimpanan tak terbatas. Disbox kini hadir dengan arsitektur Cloud-Native Database-First, di mana seluruh struktur file Anda dikelola secara efisien menggunakan Supabase, memberikan performa yang jauh lebih cepat dan andal.
- ☁️ Cloud-Native Architecture (Supabase): [BARU] Struktur folder dan file kini disimpan secara teratur di database Cloud. Tidak lagi bergantung pada file JSON manual di Discord untuk memuat drive.
- 🔐 3-Mode Login System: [BARU]
- Masuk dengan Akun: Sinkronisasi otomatis seluruh perangkat menggunakan Username & Password.
- Daftar Akun Baru: Buat profil cloud baru dan amankan profil drive Anda.
- Setup Baru (Guest): Akses cepat hanya menggunakan Webhook (Metadata disimpan secara lokal & otomatis termigrasi ke Cloud Database).
- 🛡️ Keamanan Maksimal:
- Password Hashing: Password disimpan menggunakan algoritma SHA-256 yang aman.
- Webhook Encryption: URL Webhook Anda dienkripsi menggunakan AES-256 (Server-side) sebelum disimpan di database.
- Client-side Encryption: Seluruh struktur drive dienkripsi di sisi klien menggunakan kunci yang diturunkan dari Webhook Anda.
- 👤 Manajemen Profil: Kelola banyak akun drive dan pindah antar akun secara instan melalui sistem badge profil.
- ⚡ Sinkronisasi Latar Belakang: Setiap perubahan (buat folder, upload, hapus) otomatis tersinkronisasi ke Cloud di latar belakang tanpa mengganggu aktivitas Anda.
- Virtual File System: Kelola file Anda dengan struktur folder yang rapi, layaknya Google Drive atau Dropbox.
- Dukungan Multi-Bahasa: Tersedia dalam bahasa Indonesia, English, dan Mandarin (China).
- Pratinjau File Langsung: Dukungan Gambar, Video, Audio, PDF, dan Kode (Syntax Highlighting).
Disbox mendukung pengaturan bahasa secara dinamis:
- 🇮🇩 Indonesia (Default)
- 🇺🇸 English
- 🇨🇳 Mandarin (China)
| Login Page | File Explorer |
|---|---|
![]() |
![]() |
| Document Viewer | Context Menu |
|---|---|
![]() |
![]() |
-
Kloning repositori ini:
git clone https://github.com/naufal-backup/disbox.git cd disbox -
Instal dependensi:
npm install
-
Jalankan aplikasi:
npm run dev
Untuk membuat paket aplikasi siap pakai:
npm run buildHasil build akan tersedia di folder release/ untuk Linux (.AppImage, .deb) dan Windows (.exe).
Disbox memprioritaskan keamanan data Anda. Dengan sistem Database-First, metadata Anda kini lebih tahan banting terhadap penghapusan pesan di Discord. Discord kini murni berfungsi sebagai "Gudang Chunks", sementara "Otak" drive Anda berada di database Cloud yang aman.
Laporan bug dan Pull Request sangat kami hargai!
Proyek ini dilisensikan di bawah MIT License.
Developed by Naufal Gastiadirrijal Fawwaz Alamsyah



