Cara Self-Host Jellyfin di DigitalOcean (Panduan 2026)
Jellyfin adalah perangkat lunak media server sumber terbuka yang memungkinkan Anda mengatur, mengelola, dan melakukan streaming koleksi media Anda. Dalam panduan ini, kami akan memandu Anda melalui proses menginstal Jellyfin di VPS DigitalOcean, memberikan solusi yang fungsional dan hemat biaya untuk kebutuhan streaming media Anda.
Prasyarat
Sebelum memulai, pastikan Anda memiliki:
- Akun DigitalOcean. Jika belum, daftar dan dapatkan VPS.
- Pengetahuan dasar tentang SSH dan perintah terminal.
Memilih Droplet DigitalOcean
DigitalOcean menawarkan berbagai konfigurasi Droplet. Berikut perbandingan singkat untuk membantu Anda memutuskan:
| Penyedia VPS | Biaya Bulanan | CPU | RAM | Jenis Penyimpanan |
|---|---|---|---|---|
| DigitalOcean | 6 USD | 1 vCPU | 1 GB | SSD |
| Contabo VPS | 5.99 EUR/bulan | 2 vCPU | 4 GB | SSD |
| Hetzner Cloud | 4.15 EUR/bulan | 1 vCPU | 2 GB | SSD |
| Vultr | 6 USD | 1 vCPU | 1 GB | SSD |
| Linode | 5 USD | 1 vCPU | 1 GB | SSD |
Untuk Jellyfin, disarankan menggunakan Droplet dengan minimal 1 GB RAM.
Langkah 1: Membuat Droplet DigitalOcean
- Masuk ke akun DigitalOcean Anda.
- Klik tombol โCreateโ dan pilih โDroplets.โ
- Pilih sistem operasi (Ubuntu 22.04 LTS disarankan).
- Di bagian โChoose a plan,โ pilih tier terendah (1 vCPU, 1 GB RAM) seharga 6 USD/bulan.
- Ikuti proses pembuatan.
Langkah 2: Akses Droplet Anda
Setelah Droplet berjalan, akses via SSH:
ssh root@your_droplet_ip
Ganti your_droplet_ip dengan alamat IP Droplet Anda.
Langkah 3: Perbarui Sistem Anda
Setelah masuk, penting untuk memperbarui indeks paket Anda:
sudo apt update && sudo apt upgrade -y
Langkah 4: Instal Jellyfin
-
Instal Dependencies yang Dibutuhkan
sudo apt install apt-transport-https software-properties-common -y -
Tambahkan Repositori Jellyfin
wget -qO - https://repo.jellyfin.org/keys/jellyfin.commons.gpg | sudo gpg --dearmor -o /usr/share/keyrings/jellyfin.gpg echo "deb [signed-by=/usr/share/keyrings/jellyfin.gpg] https://repo.jellyfin.org/ubuntu focal main" | sudo tee /etc/apt/sources.list.d/jellyfin.list -
Instal Jellyfin
sudo apt update sudo apt install jellyfin -y
Langkah 5: Mulai dan Aktifkan Layanan Jellyfin
Anda perlu memulai server Jellyfin dan memastikan berjalan saat boot:
sudo systemctl start jellyfin
sudo systemctl enable jellyfin
Langkah 6: Konfigurasi Firewall Anda
Gunakan UFW (Uncomplicated Firewall) untuk mengizinkan akses ke Jellyfin:
sudo ufw allow 8096
Periksa apakah UFW aktif:
sudo ufw status
Langkah 7: Akses Jellyfin
Buka browser dan pergi ke:
http://your_droplet_ip:8096
Ikuti wizard pengaturan untuk mengonfigurasi perpustakaan media Anda.
Langkah 8: Menambahkan Media
- Selama proses pengaturan awal, pilih folder tempat menyimpan file media Anda.
- Anda bisa menambahkan lebih banyak perpustakaan dari dashboard Jellyfin nanti.
Perawatan dan Keamanan
Periksa pembaruan secara rutin agar server Jellyfin Anda tetap aman. Anda dapat memperbarui Jellyfin dengan:
sudo apt update
sudo apt upgrade -y
FAQs
1. Bisakah saya menggunakan Jellyfin untuk siaran TV langsung?
Ya, Jellyfin mendukung siaran TV langsung jika Anda menghubungkannya dengan tuner TV yang kompatibel atau layanan. Pengguna bisa mengatur tuner melalui dashboard Jellyfin dan menikmati siaran langsung bersama perpustakaan media mereka.
2. Apa persyaratan perangkat keras untuk Jellyfin?
Untuk pengaturan dasar, VPS dengan minimal 1 vCPU dan 1 GB RAM cukup untuk memutar media. Namun, jika Anda melakukan transkode beberapa aliran atau menggunakan fitur lanjutan, pertimbangkan peningkatan VPS dengan sumber daya lebih banyak, seperti 2 vCPU dan 4 GB RAM.
3. Bagaimana perbandingan Jellyfin dengan server media lain seperti Plex?
Jellyfin sepenuhnya gratis dan sumber terbuka, berbeda dengan Plex yang membatasi fitur dalam versi gratis dan memerlukan langganan untuk fitur premium. Jellyfin memungkinkan lebih banyak kustomisasi dan kontrol atas data Anda, menjadikannya pilihan favorit bagi penggemar self-hosting dan pengembang.
Untuk perbandingan VPS lengkap dan memilih opsi terbaik untuk proyek Anda, kunjungi perbandingan VPS lengkap.
Kesimpulan
Self-hosting Jellyfin di DigitalOcean adalah proyek yang sederhana dan memuaskan untuk penggemar media. Saat menjelajah dunia self-hosted, pertimbangkan untuk memperluas pengaturan Anda dengan aplikasi open-source lain yang melengkapi server media Anda, memanfaatkan sebaik-baiknya Droplet DigitalOcean. Selamat menonton streaming!