Cara Membuat Home Server dengan STB HG680P Menggunakan Armbian
STB (Set-Top Box) HG680P adalah perangkat yang umumnya digunakan untuk layanan TV kabel atau IPTV. Namun, dengan bantuan custom firmware seperti Armbian, kita bisa mengubahnya menjadi home server yang hemat daya dan efisien. Dalam panduan ini, kita akan mem-flash Armbian ke HG680P menggunakan image dari GitHub Ophub dan proses flashing dengan Balena Etcher.
Persyaratan
Sebelum memulai, pastikan Anda memiliki:
STB HG680P dengan chipset Amlogic (pastikan kompatibel).
MicroSD card (minimal 8GB, kelas 10 disarankan).
USB Keyboard & Mouse (untuk konfigurasi awal).
Kabel LAN (disarankan untuk koneksi stabil).
Komputer untuk flashing image.
Balena Etcher (unduh di https://www.balena.io/etcher/).
Langkah 1: Download Image Armbian untuk HG680P
Image Armbian untuk perangkat Amlogic bisa didapatkan dari repositori GitHub ophub/amlogic-s9xxx-armbian:
Cari image yang kompatibel dengan HG680P (biasanya dengan identifier
s905x
ataus905w
).Download file image
.img.xz
atau.img.gz
.
Langkah 2: Flash Image ke MicroSD dengan Balena Etcher
Ekstrak file image (jika dalam format
.xz
atau.gz
).Buka Balena Etcher di komputer.
Pilih image Armbian yang sudah diunduh.
Pilih MicroSD card sebagai target.
Klik "Flash!" dan tunggu hingga selesai.
Langkah 3: Boot HG680P dengan Armbian
Matikan HG680P, lalu masukkan MicroSD yang sudah di-flash.
Hubungkan keyboard, mouse, dan kabel LAN.
Nyalakan HG680P, jika booting berhasil, Anda akan melihat proses boot Armbian.
Login default biasanya:
Username:
root
Password:
1234
(akan diminta untuk mengganti setelah login pertama).
Langkah 4: Konfigurasi Dasar Armbian
Setelah login, lakukan konfigurasi dasar:
Update sistem:
apt update && apt upgrade -y
Atur jaringan (jika menggunakan DHCP, biasanya sudah otomatis):
nano /etc/network/interfaces
Install layanan home server (contoh: Samba untuk file sharing):
apt install samba -y
Konfigurasi Samba:
nano /etc/samba/smb.conf
Tambahkan konfigurasi share folder, lalu restart layanan:
systemctl restart smbd
Langkah 5: Optimasi dan Penggunaan Lanjutan
Install Docker untuk menjalankan container:
curl -fsSL https://get.docker.com | sh
Jalankan Pi-hole untuk network-wide ad-blocking:
docker run -d --name pihole -p 53:53/tcp -p 53:53/udp -p 80:80 -e TZ=Asia/Jakarta -v ./pihole:/etc/pihole -v ./dnsmasq:/etc/dnsmasq.d --restart=unless-stopped pihole/pihole
Gunakan sebagai media server dengan Jellyfin:
docker run -d --name jellyfin -p 8096:8096 -v ./config:/config -v ./media:/media --restart=unless-stopped jellyfin/jellyfin
Kesimpulan
Dengan memanfaatkan STB HG680P dan Armbian, Anda bisa memiliki home server murah dan hemat daya. Anda dapat mengembangkannya untuk berbagai keperluan seperti:
File server (Samba/NFS)
Ad-blocker (Pi-hole)
Media server (Jellyfin/Plex)
Web server (Nginx/Apache)
Automation server (Home Assistant)
Selamat mencoba! Jika ada kendala, cek dokumentasi Ophub GitHub atau forum komunitas Armbian.
Posting Komentar