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:

plaintext
sudo apt update && sudo apt upgrade -y

Install Paket Dasar

Beberapa tools penting:

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

plaintext
sudo apt install nginx -y

Menjalankan Nginx

Aktifkan service:

plaintext
sudo systemctl enable nginx
sudo systemctl start nginx

Cek Status Nginx

plaintext
sudo systemctl status nginx

Jika berhasil, status akan menunjukkan:

plaintext
active (running)

Cek IP Address STB

Gunakan:

plaintext
ip a

Cari IP lokal, misalnya:

plaintext
192.168.1.10

Test Web Server

Buka browser:

plaintext
http://192.168.1.10

Jika berhasil, halaman default Nginx akan muncul.


Struktur Folder Website

Folder default Nginx:

plaintext
/var/www/html

Membuat Halaman Web Sederhana

Masuk ke folder:

plaintext
cd /var/www/html

Edit file:

plaintext
sudo nano index.html

Isi contoh:

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

Simpan lalu refresh browser.


Install PHP (Opsional)

Jika ingin menjalankan website dinamis seperti WordPress.

Install PHP:

plaintext
sudo apt install php-fpm php-mysql -y

Install MariaDB (Opsional)

Database untuk WordPress atau aplikasi web.

plaintext
sudo apt install mariadb-server -y

Install WordPress (Opsional)

Download WordPress:

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

Ekstrak:

plaintext
unzip latest.zip

Pindahkan ke folder web:

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

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

plaintext
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.