Self-hosting Jellyfin memungkinkan Anda untuk membuat server media pribadi untuk menonton film, acara TV, dan musik secara streaming. Dalam panduan ini, kami akan membahas langkah-langkah untuk menginstal Jellyfin di Vultr, salah satu penyedia VPS terkemuka. Vultr menawarkan harga bersaing mulai dari 6 USD/bulan, menjadikannya pilihan yang sangat baik untuk pengembang dan homelabbers.
Mengapa Memilih Vultr untuk Jellyfin?
Vultr menyediakan proses setup yang sederhana, performa tinggi, dan berbagai tipe instance yang sesuai dengan kebutuhan berbeda. Berikut ringkasan singkat tentang bagaimana Vultr dibandingkan dengan penyedia VPS lain untuk self-hosting:
| Penyedia | Harga | CPU | Memori | Penyimpanan SSD |
|---|---|---|---|---|
| Contabo VPS | 5.99 EUR/bulan | 2 vCPU | 4 GB | 200 GB |
| Hetzner Cloud | 4.15 EUR/bulan | 1 vCPU | 2 GB | 20 GB |
| DigitalOcean | 6 USD/bulan | 1 vCPU | 1 GB | 25 GB |
| Vultr | 6 USD/bulan | 1 vCPU | 1 GB | 25 GB |
| Linode (Akamai Cloud) | 5 USD/bulan | 1 vCPU | 2 GB | 25 GB |
Untuk perbandingan lebih detail, kunjungi perbandingan VPS lengkap.
Prasyarat
- Akun Vultr: Jika belum memiliki akun, daftar di Vultr.
- Pengetahuan Dasar Linux: Familiar dengan perintah terminal dan SSH.
- Nama Domain (Opsional): Nama domain bersifat opsional tetapi disarankan untuk akses yang lebih mudah.
Langkah 1: Membuat Instance Vultr
- Login ke akun Vultr Anda.
- Klik “Deploy New Instance.”
- Pilih Tipe Server: Pilih “Cloud Compute.”
- Pilih Lokasi: Pilih data center terdekat dari lokasi Anda.
- Pilih Paket: Pilih paket 6 USD/bulan (1 vCPU, 1 GB RAM).
- Pilih OS: Pilih Ubuntu LTS (versi terbaru disarankan).
- Klik “Deploy Now.”
Langkah 2: Akses VPS Anda
- Setelah instance Anda ter-deploy, temukan alamat IP server di panel kontrol.
- Gunakan SSH untuk terhubung ke server Anda. Di terminal, jalankan:
ssh root@your_server_ip - Ganti
your_server_ipdengan IP instance Anda. - Perbarui sistem Anda:
apt update && apt upgrade -y
Langkah 3: Instalasi Jellyfin
-
Pasang paket yang dibutuhkan:
apt install -y ffmpeg wget -
Tambahkan Repository Jellyfin:
wget -O - https://repo.jellyfin.org/keys/jellyfin_team.asc | apt-key add - echo "deb https://repo.jellyfin.org/ubuntu focal main" >> /etc/apt/sources.list.d/jellyfin.list -
Instal Jellyfin:
apt update apt install -y jellyfin -
Mulai layanan Jellyfin:
systemctl start jellyfin systemctl enable jellyfin
Langkah 4: Konfigurasi Firewall
- Izinkan Jellyfin melalui firewall:
ufw allow 8096 - Aktifkan firewall:
ufw enable
Langkah 5: Akses Jellyfin
- Buka browser Anda dan pergi ke:
http://your_server_ip:8096 - Ikuti instruksi di layar untuk menyelesaikan pengaturan.
FAQ
Apa itu Jellyfin?
Jellyfin adalah perangkat lunak server media gratis dan open-source yang memungkinkan Anda menyelenggarakan dan melakukan streaming perpustakaan media Anda. Ia menawarkan antarmuka yang user-friendly, mendukung berbagai format, dan memungkinkan akses dari berbagai perangkat, menjadikannya pilihan ideal untuk pengelolaan media pribadi.
Bisakah saya menggunakan nama domain dengan instance Jellyfin saya?
Ya, menggunakan nama domain dengan instance Jellyfin Anda merupakan cara yang bagus untuk memudahkan akses. Untuk ini, Anda dapat mengatur catatan DNS yang menunjuk ke alamat IP VPS Anda. Selain itu, pertimbangkan pengaturan SSL menggunakan Let’s Encrypt untuk koneksi yang aman.
Bagaimana saya memastikan streaming yang lancar di server Jellyfin saya?
Untuk menjamin streaming yang lancar, Anda bisa mengoptimalkan file media Anda, memastikan koneksi internet stabil, dan mengkonfigurasi pengaturan transcoding di Jellyfin. Selain itu, pertimbangkan untuk meningkatkan paket VPS Anda jika mengalami masalah performa, karena RAM dan CPU yang lebih tinggi dapat sangat mempengaruhi kualitas streaming.
Dengan mengikuti langkah-langkah ini, Anda seharusnya berhasil self-host Jellyfin di Vultr. Nikmati koleksi media Anda dan streaming yang lancar!