0

Iklan Tengah Artikel 1

Home  ›  Server

Membuat Server Nextcloud dengan 4 STB Bekas IndiHome

Membuat Server Nextcloud dengan 4 STB Bekas IndiHome-1


Baca juga Membuat Server Nextcloud dengan 4 STB Bekas IndiHome

Konsep: Menggunakan 4 STB bekas IndiHome untuk membangun satu server Nextcloud yang terdistribusi.

Spesifikasi STB:

  1. STB 1 (Server Utama): CasaOS, Nextcloud (Docker), Cloudflare Tunnel.
  2. STB 2 (Database Server): Armbian CLI + MariaDB.
  3. STB 3 (Storage Server): Armbian CLI + SSH + SSD 128GB via USB-SATA.
  4. STB 4 (Cache Server): Armbian CLI + Redis untuk caching.

Semua STB akan terhubung melalui LAN untuk stabilitas dan kecepatan koneksi.


Langkah Konfigurasi:

1. Koneksi STB 1 ke STB 2 (Database Server - MariaDB)

  • Install MariaDB di STB 2.
  • Konfigurasi user dan database Nextcloud.
  • Izinkan akses remote ke MariaDB.
  • Atur Nextcloud di STB 1 agar menggunakan database di STB 2.

2. Koneksi STB 1 ke STB 3 (Storage Server - SSD 128GB)

  • Install NFS server di STB 3.
  • Bagikan folder storage ke STB 1.
  • Mount storage di STB 1 agar digunakan sebagai penyimpanan utama Nextcloud.

3. Koneksi STB 1 ke STB 4 (Cache Server - Redis)

  • Install Redis di STB 4.
  • Konfigurasi agar Redis dapat diakses dari STB 1.
  • Atur Nextcloud untuk menggunakan Redis sebagai cache.

Performa untuk 5-10 User

Baca juga Perintah dasar linux

Browsing file & dokumen (PDF, Word, Excel) - LancarDownload & upload file kecil (1-10MB) - AmanUpload file besar (100MB-1GB) - Mungkin ada delayStreaming video langsung dari Nextcloud - Bisa lag

Faktor yang Mempengaruhi Performa:

  • CPU & RAM STB: Rata-rata CPU ARM Cortex-A53 dengan RAM 1-2GB.
  • Kecepatan penyimpanan: SSD 128GB di STB 3 lebih cepat dibandingkan microSD.
  • Jaringan LAN: Lebih stabil dibandingkan WiFi.
  • Caching dengan Redis: Mengurangi beban database dan mempercepat akses data.

Optimasi Performa

Gunakan SSD dengan format ext4 untuk kecepatan optimal. ✅ Gunakan PHP-FPM & optimasi PHP untuk mengurangi beban CPU. ✅ Batasi ukuran file upload/download agar server tidak terbebani. ✅ Pakai Redis untuk caching penuh guna mempercepat loading halaman. ✅ Gunakan "Preview Generator" untuk mempercepat loading thumbnail gambar di Nextcloud.



Bisa berjalan untuk 5-10 user dengan penggunaan ringan seperti dokumen dan berbagi file. ✔ Lebih stabil dengan LAN dan SSD.Kurang optimal untuk streaming video atau transfer file besar secara bersamaan.

Jika ingin lebih dari 10 user atau penggunaan lebih berat, lebih baik upgrade ke mini PC atau VPS murah.

Related Post
Perintah dasar linux
Perintah dasar linux Pwd untuk mengetahui direktori mana yang saat ini sedang ka…
Cara remote server vps Google cloud di android
Cara remote server vps Google cloud di android  1. Menggunakan aplikasi termius 2. Keyboard menggunakan apl…
Backup dan restore Linux server menggunakan Timeshift
Backup dan restore Linux server menggunakan Timeshift aplikasi Timeshift bekerja dengan cara yang mirip dengan fitur S…
IP publik server saya
IP publik server saya 34.101.190.88…
Posting Komentar
Theme
Share
Additional JS