Jangan Dibuang! Sulap STB Bekas Jadi Home Server Keren Pakai Armbian dan CasaOS
Halo semuanya!.
Punya STB (Set-Top Box) bekas IndiHome atau provider lain seperti tipe HG680P atau B860H yang sudah tidak terpakai dan cuma jadi pajangan berdebu di lemari? Jangan dibuang dulu! Perangkat sekecil itu sebenarnya adalah komputer mini tangguh yang sangat hemat daya (hanya memakan sekitar 5–10 watt).
Pada artikel kali ini, saya akan membagikan panduan lengkap bagaimana cara menyulap STB bekas kamu menjadi sebuah Home Server / NAS (Network Attached Storage) pribadi yang super keren menggunakan sistem operasi Armbian Linux dan dashboard modern CasaOS.
Yuk, siapkan kopi dan mari kita mulai ngoprek!
Mengapa Harus Armbian dan CasaOS?
Sebelum masuk ke langkah teknis, mungkin kalian bertanya-tanya: Kenapa harus pakai kombinasi dua software ini?
- Armbian Linux: STB bawaan pabrik biasanya menggunakan sistem operasi Android TV yang kaku dan terbatas. Dengan melakukan flashing ke Armbian (distro Linux Debian/Ubuntu yang dioptimalkan untuk perangkat berarsitektur ARM), STB kamu resmi berubah menjadi sebuah mini PC server sesungguhnya.
- CasaOS: Mengelola server berbasis Linux murni lewat layar hitam (CLI/Terminal) terkadang membingungkan bagi pemula. Di sinilah CasaOS masuk. CasaOS adalah sistem cloud pribadi berbasis open-source yang menyediakan antarmuka web GUI (Graphical User Interface) yang sangat elegan, bersih, dan modern.
Dengan CasaOS, kamu bisa memantau penggunaan CPU/RAM, mengelola file, serta menginstal berbagai aplikasi server (seperti Nextcloud, Plex, AdGuard Home, Torrent Downloader, hingga WordPress) hanya dengan satu kali klik lewat App Store berbasis Docker bawaannya.
Persiapan Alat dan Bahan
Pastikan kamu sudah menyiapkan beberapa hal krusial berikut sebelum memulai eksekusi:
- Unit STB: Tipe populer yang mudah di-oprek seperti ZTE B860H atau Huawei HG680P.
- Kondisi STB: Wajib sudah dalam kondisi Root dan Unlock agar bisa melakukan booting dari penyimpanan eksternal.
- Media Penyimpanan: Satu buah MicroSD atau Flashdisk berkualitas bagus (disarankan minimal kapasitas 8GB atau 16GB) yang sudah ter-flashing OS Armbian.
- Koneksi Jaringan: Kabel LAN yang terhubung langsung dari STB ke Router/Modem internet rumah kamu (Sangat disarankan tidak menggunakan Wi-Fi saat setup server demi kestabilan jaringan).
- Perangkat Tambahan: PC/Laptop yang satu jaringan dengan router untuk mengakses kontrol server via SSH dan browser web.
Langkah-Langkah Instalasi
Langkah 1: Booting ke Armbian dan Akses SSH
- Masukkan MicroSD atau Flashdisk yang sudah terisi OS Armbian ke slot STB.
- Hubungkan kabel LAN dari router ke STB, lalu nyalakan adaptor daya STB.
- Buka dashboard router kamu melalui browser laptop untuk melihat berapa IP Address lokal yang didapatkan oleh perangkat STB tersebut (Contoh:
192.168.1.50). - Buka aplikasi terminal (seperti Putty di Windows atau Terminal bawaan di Linux/macOS) dan masuk ke STB via SSH dengan mengetikkan perintah:
ssh [email protected]
(Ganti 192.168.1.50 dengan IP Address asli STB kamu.)
- Saat diminta password, masukkan password default Armbian yaitu
1234.
Penting — Proses First Boot: Pada login pertama, Armbian akan langsung memintamu untuk mengganti password root secara interaktif demi keamanan. Masukkan password lama (1234), lalu masukkan password baru yang kuat sebanyak dua kali untuk konfirmasi. Setelah itu, Armbian mungkin juga menawarkan untuk membuat akun user baru — kamu bisa ikuti prosesnya atau lewati dengan menekanCtrl + C. Jangan lewatkan langkah ini karena kamu tidak akan bisa melanjutkan sebelum password diganti.
Langkah 2: Update dan Upgrade Sistem Armbian
Sebelum memasang script utama, pastikan seluruh paket bawaan Armbian di STB kamu sudah diperbarui ke versi paling stabil untuk mencegah adanya bentrokan dependensi (dependency conflict).
Jalankan perintah berikut di terminal SSH kamu:
apt update && apt upgrade -y
Catatan: Karena kita sudah login langsung sebagairoot, tidak perlu menambahkansudodi depan perintah. Tunggu hingga proses pembaruan selesai. Jika sistem meminta untuk melakukan restart, ketikrebootlalu masuk kembali via SSH setelah STB menyala.
Langkah 3: Eksekusi Script Instalasi CasaOS
Kelebihan utama dari CasaOS adalah pengembangnya sudah menyediakan skrip instalasi otomatis. Kamu tidak perlu menginstal Docker atau dependensi jaringan secara manual satu per satu.
Salin dan jalankan perintah berikut di terminal SSH Armbian kamu:
curl -fsSL https://get.casaos.io | bash
Proses yang terjadi selama instalasi:
- Skrip akan otomatis mendeteksi arsitektur prosesor STB kamu.
- Mengunduh dan memasang Docker Engine sebagai basis container aplikasi.
- Mengonfigurasi port jaringan agar panel dashboard bisa diakses secara lokal.
Proses ini biasanya memakan waktu sekitar 5 hingga 15 menit, tergantung pada kecepatan koneksi internet rumah kamu dan spesifikasi MicroSD yang digunakan. Jangan mematikan STB selama proses ini berjalan!
Catatan Port: Setelah instalasi selesai, perhatikan output terminal — di sana tertera URL dan port yang aktif. CasaOS secara default menggunakan port 80, namun jika port tersebut sudah dipakai proses lain, CasaOS akan otomatis beralih ke port 81. Pastikan kamu catat port yang muncul di terminal untuk digunakan di langkah berikutnya.
Langkah 4: Mengakses Dashboard Utama CasaOS
Jika proses instalasi di terminal sudah selesai 100%, kamu akan melihat pesan sukses di baris paling bawah terminal yang menyertakan informasi URL akses.
- Buka browser web di laptop atau HP kamu yang terhubung di jaringan Wi-Fi yang sama.
- Masukkan IP Address lokal STB kamu di kolom URL browser sesuai port yang tadi tercatat di terminal:
http://192.168.1.50
Atau jika menggunakan port 81:
http://192.168.1.50:81
- Halaman selamat datang CasaOS yang super elegan akan langsung muncul.
- Pada akses pertama, kamu akan diminta untuk membuat akun administrator baru. Silakan masukkan Username dan Password yang mudah kamu ingat, lalu klik konfirmasi.
Selamat! Sekarang STB bekas kamu sudah resmi bertransformasi menjadi sebuah dashboard Home Server yang canggih.
Ide Proyek yang Bisa Kamu Coba Setelah Ini
Di dalam dashboard CasaOS, kamu tinggal masuk ke menu App Store. Di sana, kamu bisa menjelajahi puluhan aplikasi server siap pakai yang bisa diinstal hanya dengan sekali klik. Beberapa rekomendasi proyek seru di antaranya:
- Nextcloud: Bikin Google Drive / Cloud Storage sendiri di rumah tanpa batasan langganan bulanan. Tinggal colok Harddisk eksternal ke port USB STB sebagai penyimpanannya.
- Pi-hole / AdGuard Home: Server pemblokir iklan otomatis untuk seluruh perangkat (HP, Smart TV, Laptop) yang terhubung ke jaringan internet rumah kamu.
- Plex / Jellyfin: Pusat media film dan musik pribadi. Kamu bisa streaming koleksi film yang ada di STB langsung ke Smart TV ruang tamu.
- Transmission / qBittorrent: Server khusus download torrent yang bisa kamu perintah dari luar rumah, biarkan STB men-download file besar semalaman dengan hemat listrik.
Kesimpulan
Memanfaatkan STB bekas sebagai home server berbasis Armbian dan CasaOS adalah langkah cerdas dan ekonomis untuk belajar dunia self-hosted dan sysadmin. Selain ramah di kantong karena tidak perlu beli server mahal, perangkat ini juga tidak membuat tagihan listrik rumah kamu membengkak karena konsumsinya yang hanya sekitar 5–10 watt meski menyala 24 jam.
Sampai di sini dulu panduan kali ini. Jika kamu mengalami kendala seperti gagal booting Armbian atau skrip CasaOS macet di tengah jalan, langsung saja tuliskan pertanyaanmu di kolom komentar di bawah ya!
Happy opreking!