Saat ini banyak orang mulai memanfaatkan STB bekas seperti HG680P atau B860H untuk dijadikan mini server rumahan. Selain murah, perangkat ini juga hemat listrik dan cukup stabil untuk kebutuhan ringan hingga menengah.

Dengan sistem operasi Armbian, STB Android bekas dapat diubah menjadi:

  • Web server
  • NAS server
  • Docker server
  • Home server
  • Media server
  • Self-hosted server

Pada artikel ini kita akan membahas cara membangun web server menggunakan perangkat STB Armbian secara lengkap untuk pemula.


Kenapa Menggunakan STB untuk Web Server?

STB seperti HG680P atau B860H memiliki spesifikasi yang cukup untuk menjalankan web server ringan.

Kelebihan STB Armbian

  • Harga murah
  • Konsumsi listrik rendah
  • Ukuran kecil
  • Bisa online 24 jam
  • Support Linux ARM
  • Stabil untuk server kecil

Spesifikasi yang Direkomendasikan

Perangkat

HardwareRekomendasi
STBHG680P / B860H
RAMMinimal 2GB
StorageSSD/HDD eksternal
SistemArmbian
KoneksiLAN

Persiapan Sebelum Membuat Web Server

Pastikan STB sudah berhasil boot menggunakan Armbian.

Jika belum:

  • install Armbian terlebih dahulu,
  • login menggunakan SSH,
  • lalu update sistem.

Update Sistem

Jalankan:

sudo apt update && sudo apt upgrade -y

Install Paket Dasar

Beberapa tools penting:

sudo apt install curl wget nano htop -y

Memilih Web Server

Ada beberapa pilihan web server populer:

Web ServerKelebihan
NginxRingan & cepat
ApacheMudah digunakan
CaddyHTTPS otomatis

Untuk STB Armbian, Nginx paling direkomendasikan karena ringan dan hemat resource.


Install Nginx di Armbian

Install Nginx:

sudo apt install nginx -y

Menjalankan Nginx

Aktifkan service:

sudo systemctl enable nginx
sudo systemctl start nginx

Cek Status Nginx

sudo systemctl status nginx

Jika berhasil, status akan menunjukkan:

active (running)

Cek IP Address STB

Gunakan:

ip a

Cari IP lokal, misalnya:

192.168.1.10

Test Web Server

Buka browser:

http://192.168.1.10

Jika berhasil, halaman default Nginx akan muncul.


Struktur Folder Website

Folder default Nginx:

/var/www/html

Membuat Halaman Web Sederhana

Masuk ke folder:

cd /var/www/html

Edit file:

sudo nano index.html

Isi contoh:

<h1>Web Server STB Armbian Berhasil!</h1>

Simpan lalu refresh browser.


Install PHP (Opsional)

Jika ingin menjalankan website dinamis seperti WordPress.

Install PHP:

sudo apt install php-fpm php-mysql -y

Install MariaDB (Opsional)

Database untuk WordPress atau aplikasi web.

sudo apt install mariadb-server -y

Install WordPress (Opsional)

Download WordPress:

wget https://wordpress.org/latest.zip

Ekstrak:

unzip latest.zip

Pindahkan ke folder web:

sudo mv wordpress /var/www/html

Gunakan SSD atau HDD Eksternal

Karena storage internal STB terbatas, lebih baik gunakan:

  • SSD eksternal
  • HDD eksternal
  • Flashdisk berkualitas

Untuk:

  • website,
  • database,
  • backup,
  • media file.

Menjalankan Website 24 Jam

Gunakan LAN

LAN jauh lebih stabil dibanding WiFi.

Tambahkan Pendingin

STB bisa panas saat digunakan terus-menerus.

Tambahkan:

  • heatsink,
  • kipas USB,
  • ventilasi.

Membuka Akses dari Internet

Jika ingin website bisa diakses publik.

Opsi 1: Port Forwarding

Buka port:

  • 80
  • 443

di router.


Opsi 2: Cloudflare Tunnel

Lebih aman tanpa membuka port publik.

Cocok untuk:

  • self-hosting,
  • home server,
  • mini VPS rumahan.

Install Docker (Opsional)

Jika ingin modern self-hosting.

Install Docker:

curl -fsSL https://get.docker.com | sh

Aplikasi yang Cocok di STB Armbian

Beberapa aplikasi ringan:

AplikasiFungsi
Nginx Proxy ManagerReverse proxy
FilebrowserFile manager
CasaOSDashboard server
JellyfinMedia server
AdGuard HomeDNS server

Performa STB untuk Web Server

Untuk website ringan:

  • blog pribadi,
  • portfolio,
  • landing page,
  • website sekolah,
  • dashboard internal,

STB Armbian masih sangat layak digunakan.

Namun untuk traffic tinggi:

  • lebih baik gunakan VPS atau mini PC x86.

Konsumsi Listrik

STB hanya menggunakan sekitar:

5–10 watt

Jauh lebih hemat dibanding PC desktop.


Kekurangan Web Server STB

USB Masih 2.0

Transfer storage terbatas.

Tidak Cocok untuk Traffic Besar

CPU ARM entry-level memiliki batas performa.

Pendinginan Kurang Baik

Harus ditambah cooling jika online 24 jam.


Kesimpulan

STB bekas dengan Armbian adalah solusi murah dan hemat listrik untuk membangun web server rumahan.

Dengan modal kecil, perangkat seperti HG680P atau B860H sudah cukup untuk menjalankan:

  • website pribadi,
  • blog,
  • dashboard,
  • NAS,
  • Docker,
  • hingga self-hosted server kecil.

Untuk pemula yang ingin belajar Linux server dan self-hosting, STB Armbian adalah pilihan yang sangat menarik.