ZMedia Purwodadi

Cara Membuat Home Server dengan STB HG680P Menggunakan Armbian

Table of Contents

 


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:

  1. STB HG680P dengan chipset Amlogic (pastikan kompatibel).

  2. MicroSD card (minimal 8GB, kelas 10 disarankan).

  3. USB Keyboard & Mouse (untuk konfigurasi awal).

  4. Kabel LAN (disarankan untuk koneksi stabil).

  5. Komputer untuk flashing image.

  6. 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:


Langkah 2: Flash Image ke MicroSD dengan Balena Etcher

  1. Ekstrak file image (jika dalam format .xz atau .gz).

  2. Buka Balena Etcher di komputer.

  3. Pilih image Armbian yang sudah diunduh.

  4. Pilih MicroSD card sebagai target.

  5. Klik "Flash!" dan tunggu hingga selesai.


Langkah 3: Boot HG680P dengan Armbian

  1. Matikan HG680P, lalu masukkan MicroSD yang sudah di-flash.

  2. Hubungkan keyboard, mouse, dan kabel LAN.

  3. Nyalakan HG680P, jika booting berhasil, Anda akan melihat proses boot Armbian.

  4. Login default biasanya:

    • Username: root

    • Password: 1234 (akan diminta untuk mengganti setelah login pertama).


Langkah 4: Konfigurasi Dasar Armbian

Setelah login, lakukan konfigurasi dasar:

  1. Update sistem:

    bash
    apt update && apt upgrade -y
  2. Atur jaringan (jika menggunakan DHCP, biasanya sudah otomatis):

    bash
    nano /etc/network/interfaces
  3. Install layanan home server (contoh: Samba untuk file sharing):

    bash
    apt install samba -y
  4. Konfigurasi Samba:

    bash
    nano /etc/samba/smb.conf

    Tambahkan konfigurasi share folder, lalu restart layanan:

    bash
    systemctl restart smbd

Langkah 5: Optimasi dan Penggunaan Lanjutan

  • Install Docker untuk menjalankan container:

    bash
    curl -fsSL https://get.docker.com | sh
  • Jalankan Pi-hole untuk network-wide ad-blocking:

    bash
    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:

    bash
    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