Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Navidrome'yi VPS Üzerinden Kendiniz Barındırma (Tam Kılavuz)

Navidrome'yi VPS üzerinde kendiniz barındırma adımlarını keşfedin. Docker ile kurulum yapmayı öğrenin ve yapılandırma seçeneklerini inceleyin.

Navidrome’yi VPS Üzerinden Kendiniz Barındırma (Tam Kılavuz)

Navidrome, ses koleksiyonunuzu yayınlamanıza olanak tanıyan kendi kendine barındırılan bir müzik sunucusudur. Basit arayüzü ve güçlü özellikleriyle, herhangi bir yerden müzik kitaplıklarınıza erişmek isteyenler için harika bir tercihtir. Bu kılavuzda, Docker kullanarak VPS üzerinde Navidrome’yi kurma adımlarını anlatacağız ve geliştiriciler ile homelab meraklılarına verimli bir kendin yap ortamı sunmayı hedefliyoruz.

Bir VPS Sağlayıcısı Seçmek

İlk olarak, bir VPS sağlayıcısı seçmeniz gerekiyor. Aşağıda, Navidrome gibi uygulamaları kendiniz barındırmak için uygun olan bazı popüler sağlayıcıların karşılaştırması yer almaktadır.

SağlayıcıFiyatCPURAMDisk AlanıBağlantı
Contabo VPS5.99 EUR/ay4 vCPU8 GB200 GB SSDContabo
Hetzner Cloud4.15 EUR/ay1 vCPU2 GB20 GB SSDHetzner
DigitalOcean6 USD/ay1 vCPU1 GB25 GB SSDDigitalOcean
Vultr6 USD/ay1 vCPU1 GB25 GB SSDVultr
Linode (Akamai Cloud)5 USD/ay1 vCPU2 GB50 GB SSDLinode

Çoğu kullanıcı için 2 GB RAM’li temel bir plan yeterli olacaktır. Hetzner Cloud ve Contabo gibi sağlayıcılar, kendin yap projelerine özel olarak mükemmel fiyat-performans oranları sunmaktadır.

VPS’inizi Kurma

  1. Hesap Oluşturun ve VPS’yi Dağıtın: Bir VPS sağlayıcısı seçin ve kaydolun. En iyi uyumluluk için Ubuntu 20.04 veya daha yeni bir sürüm ile sunucunuzu dağıtın.

  2. VPS’nize Bağlanın: SSH istemcisi (PuTTY veya macOS/Linux terminali gibi) kullanarak VPS’nize bağlanın:

    ssh root@your_vps_ip
  3. İlk Sunucu Kurulumu: Giriş yaptıktan sonra, paket listenizi güncelleyin ve sisteminizi yükseltin:

    apt update && apt upgrade -y
  4. Docker’ı Kurun: Navidrome, Docker konteynerinde iyi çalışır. Docker’ı kurmak için şu komutu kullanın:

    apt install docker.io -y
    systemctl start docker
    systemctl enable docker
  5. Docker Compose’u Kurun: Docker Compose, Navidrome ve bağımlılıklarının orkestrasyonu için yardımcı olur:

    apt install docker-compose -y
  1. Navidrome İçin Bir Dizin Oluşturun: Navidrome dosyalarınız için bir dizin oluşturun:

    mkdir -p ~/navidrome
    cd ~/navidrome
  2. Bir Docker Compose Dosyası Oluşturun: Aşağıdaki içerikle bir docker-compose.yml dosyası oluşturun:

    version: '3'
    services:
      navidrome:
        image: deluan/navidrome:latest
        restart: unless-stopped
        ports:
          - "4533:4533"
        volumes:
          - ./music:/music
          - ./data:/data
        environment:
          - ND_DATABASE="sqlite3"
  3. Navidrome’yi Çalıştırın: Docker Compose kullanarak Navidrome sunucusunu başlatın:

    docker-compose up -d
  4. Navidrome’ye Erişim: Web tarayıcınızı açın ve http://your_vps_ip:4533 adresine gidin. Navidrome arayüzünü göreceksiniz. Yönetici hesabınızı kurup müziklerinizi yüklemeye başlayın.

Müzik Eklemek

Müzik eklemek için, önceki adımda oluşturduğunuz music dizinine ses dosyalarınızı yerleştirin. Sunucunuza geri dönün ve dosyaları yükleyin:

scp your-music-file.mp3 root@your_vps_ip:~/navidrome/music/

Ortam Değişkenlerini Yapılandırma

Navidrome ayarınızı daha da özelleştirebilirsiniz, Docker Compose dosyasındaki ortam değişkenlerini düzenleyerek. Mevcut ses kitaplıklarınızla entegrasyon sağlayabilir veya depolama ayarlarını kullanımınıza göre değiştirebilirsiniz.

Sıkça Sorulan Sorular

VPS üzerindeki diğer uygulamalarla birlikte Navidrome çalıştırabilir miyim?

Evet. VPS sağlayıcınızın kaynak ayarlarıyla, aynı anda birden fazla uygulama çalıştırabilirsiniz. VPS’nizin yeterli CPU ve RAM’e sahip olduğundan emin olun. Kaynak kullanımı yüksek uygulamalar çalıştırıyorsanız, VPS planınızı ölçeklendirmeyi düşünebilirsiniz.

Navidrome’yi HTTPS ile güvenli hale getirmek istiyorsanız, Nginx gibi bir ters proxy kullanmayı ve Let’s Encrypt ile ücretsiz SSL sertifikası almayı düşünebilirsiniz. Bu yapılandırma ek ayarlar gerektirir, ancak verilerinizi korumak için önemlidir.

Navidrome verilerinizi yedeklemek oldukça basittir. data ve music dizinlerinizi düzenli olarak yedekleyin. rsync gibi araçlar kullanabilir veya yedekleri uzak sunuculara veya bulut depolamaya otomatikleştirmek için cron işleri kullanabilirsiniz.

Sonuç

VPS üzerinde Navidrome’yi kendiniz barındırmak, müzik kütüphanenize tam kontrol sağlar ve homelab deneyiminizi geliştirir. Bu rehberi takip ederek, uygun maliyetli ve güçlü bir çözüm kurabilir, müziklerinizi her zaman, her yerde yayınlamanın keyfini çıkarabilirsiniz.

Daha geniş VPS seçenekleri karşılaştırması için tüm VPS karşılaştırmamıza göz atabilirsiniz. Navidrome ile müzik akışınızın tadını çıkarın! --- End ---