Jellyfin, medya koleksiyonlarınızı düzenlemenize, yönetmenize ve akış yapmanıza olanak tanıyan açık kaynaklı bir medya sunucu yazılımıdır. Bu rehberde, Jellyfin’i DigitalOcean VPS üzerinde kurma sürecini adım adım anlatacağız ve medya akış ihtiyaçlarınız için fonksiyonel ve maliyet açısından avantajlı bir çözüm sunacağız.
Gereksinimler
Başlamadan önce şunlara sahip olmalısınız:
- Bir DigitalOcean hesabı. Eğer henüz yoksa, kayıt ol ve bir VPS edinin.
- SSH ve terminal komutlarına temel düzeyde hakimiyet.
DigitalOcean Droplet Seçimi
DigitalOcean çeşitli Droplet yapılandırmaları sunar. İşte karar vermenize yardımcı olacak kısa bir kıyaslama:
| VPS Sağlayıcı | Aylık Maliyet | CPU | RAM | Depolama Türü |
|---|---|---|---|---|
| DigitalOcean | 6 USD | 1 vCPU | 1 GB | SSD |
| Contabo VPS | 5.99 EUR/ay | 2 vCPU | 4 GB | SSD |
| Hetzner Cloud | 4.15 EUR/ay | 1 vCPU | 2 GB | SSD |
| Vultr | 6 USD | 1 vCPU | 1 GB | SSD |
| Linode | 5 USD | 1 vCPU | 1 GB | SSD |
Jellyfin için, en az 1 GB RAM’li bir Droplet tavsiye edilir.
Adım 1: Bir DigitalOcean Droplet Oluşturma
- DigitalOcean hesabınıza giriş yapın.
- “Create” (Oluştur) butonuna tıklayın ve “Droplets” seçeneğini seçin.
- İşletim sistemini seçin (Önerilen: Ubuntu 22.04 LTS).
- “Choose a plan” (Bir plan seçin) bölümünde en düşük seviyeyi seçin (1 vCPU, 1 GB RAM) ve aylık 6 USD ödeyin.
- Oluşturma işlemini tamamlayın.
Adım 2: Droplet’e Bağlanma
Dropletiniz çalışmaya başladıktan sonra SSH ile erişin:
ssh root@your_droplet_ip
your_droplet_ip kısmını kendi Droplet’inizin IP adresiyle değiştirin.
Adım 3: Sistem Güncellemesi
Giriş yaptıktan sonra, paket listenizi güncellemek önemlidir:
sudo apt update && sudo apt upgrade -y
Adım 4: Jellyfin Kurulumu
-
Gerekli Bağımlılıkları Yükleyin
sudo apt install apt-transport-https software-properties-common -y -
Jellyfin Deposu Ekleyin
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 -
Jellyfin’i Kurun
sudo apt update sudo apt install jellyfin -y
Adım 5: Jellyfin Servisini Başlatma ve Otomatik Çalıştırma
Jellyfin sunucunuzu başlatın ve sistem açılışında otomatik çalışmasını sağlayın:
sudo systemctl start jellyfin
sudo systemctl enable jellyfin
Adım 6: Güvenlik Duvarınızı Yapılandırma
UFW (Kolay Güvenlik Duvarı) kullanarak Jellyfin’e erişime izin verin:
sudo ufw allow 8096
UFW’nin aktif olup olmadığını kontrol edin:
sudo ufw status
Adım 7: Jellyfin’e Erişme
Web tarayıcınızı açın ve şu adrese gidin:
http://your_droplet_ip:8096
Kurulum sihirbazını takip ederek medya kütüphanenizi yapılandırın.
Adım 8: Medya Eklemek
- İlk kurulum sırasında, medya dosyalarınızın bulunduğu klasörleri seçin.
- Daha sonra Jellyfin kontrol panelinden ek kütüphaneler ekleyebilirsiniz.
Bakım ve Güvenlik
Jellyfin sunucunuzu güvende tutmak için düzenli olarak güncellemeleri kontrol edin. Güncellemeleri yapmak için:
sudo apt update
sudo apt upgrade -y
SSS (Sıkça Sorulan Sorular)
1. Jellyfin’i canlı TV için kullanabilir miyim?
Evet, Jellyfin uyumlu bir TV tuner veya servis ile bağlandığında canlı TV desteği sağlar. Kullanıcılar tunerleri Jellyfin kontrol panelinden ayarlayabilir ve canlı yayın ile medya kütüphanelerinden faydalanabilir.
2. Jellyfin’in donanım gereksinimleri nelerdir?
Temel bir kurulum için, medya oynatımı amacıyla en az 1 vCPU ve 1 GB RAM yeterlidir. Ancak, birden fazla akış kodlama veya gelişmiş özellikler kullanıyorsanız, VPS’nizi 2 vCPU ve 4 GB RAM gibi daha fazla kaynakla yükseltmeyi düşünün.
3. Jellyfin diğer medya sunucuları Plex ile karşılaştırıldığında nasıl?
Jellyfin tamamen ücretsiz ve açık kaynaklıdır, oysa Plex özellikleri kısıtlayan ve premium özellikler için abonelik gerektiren bir versiyon sunar. Jellyfin, veri üzerinde daha fazla özelleştirme ve kontrol imkanı sağlar, bu da kendinize barındırmayı tercih eden kullanıcılar ve geliştiriciler arasında popüler yapar.
Projeleriniz için en iyi VPS seçeneğine ve detaylı karşılaştırmaya ulaşmak için full VPS comparison sayfamızı ziyaret edin.
Sonuç
Jellyfin’i DigitalOcean üzerinde kendiniz barındırmak, medya tutkunları için kolay ve ödüllendirici bir projedir. Kendinize ait medya sunucunuzu kurarken, diğer açık kaynaklı uygulamaları da entegre ederek DigitalOcean Droplet’inizden tam anlamıyla faydalanabilirsiniz. İyi yayınlar!