Unabhängige Tests Aktualisiert April 2026 387 Self-Hosting-Guides 5 VPS-Anbieter getestet

guide

Wie man Navidrome auf einem VPS selbst hostet (Komplette Anleitung)

Entdecken Sie die Schritte, um Navidrome auf einem VPS selbst zu hosten. Lernen Sie die Installation mit Docker und erkunden Sie die Konfigurationsoptionen.

Wie man Navidrome auf einem VPS selbst hostet (Komplette Anleitung)

Navidrome ist ein selbst gehosteter Musikserver, mit dem Sie Ihre Audiosammlung streamen können. Mit seiner einfachen Benutzeroberfläche und robusten Funktionen ist es eine großartige Wahl für diejenigen, die von überall auf ihre Musikbibliotheken zugreifen möchten. In dieser Anleitung durchlaufen wir die Schritte zur Installation von Navidrome auf einem VPS mit Docker, damit Entwickler und Homelabber eine effiziente Umgebung für das Selbsthosting genießen können.

Auswahl eines VPS-Anbieters

Zuerst müssen Sie einen VPS-Anbieter wählen. Nachfolgend finden Sie einen Vergleich einiger beliebter Anbieter, die sich gut für das Selbsthosting von Anwendungen wie Navidrome eignen.

AnbieterPreisCPURAMSpeicherplatzLink
Contabo VPS5,99 EUR/Monat4 vCPU8 GB200 GB SSDContabo
Hetzner Cloud4,15 EUR/Monat1 vCPU2 GB20 GB SSDHetzner
DigitalOcean6 USD/Monat1 vCPU1 GB25 GB SSDDigitalOcean
Vultr6 USD/Monat1 vCPU1 GB25 GB SSDVultr
Linode (Akamai Cloud)5 USD/Monat1 vCPU2 GB50 GB SSDLinode

Für die meisten Nutzer sollte ein Basisplan mit 2 GB RAM ausreichen. Anbieter wie Hetzner Cloud und Contabo bieten ausgezeichnetes Preis-Leistungs-Verhältnis, speziell für Projekte wie das Selbsthosting.

Einrichten Ihres VPS

  1. ** Ein Konto erstellen und Ihren VPS bereitstellen**: Wählen Sie einen VPS-Anbieter und melden Sie sich an. Stellen Sie Ihren Server mit Ubuntu 20.04 oder höher für optimale Kompatibilität bereit.

  2. Verbinden Sie sich mit Ihrem VPS: Verwenden Sie einen SSH-Client (wie PuTTY oder das Terminal auf macOS/Linux), um sich mit Ihrem VPS zu verbinden:

    ssh root@your_vps_ip
  3. Erstkonfiguration des Servers: Nach dem Einloggen aktualisieren Sie Ihre Paketliste und upgraden Ihr System:

    apt update && apt upgrade -y
  4. Installieren Sie Docker: Navidrome läuft gut in einem Docker-Container. Installieren Sie Docker, indem Sie Folgendes ausführen:

    apt install docker.io -y
    systemctl start docker
    systemctl enable docker
  5. Installieren Sie Docker Compose: Docker Compose hilft bei der Orchestrierung von Navidrome und seinen Abhängigkeiten:

    apt install docker-compose -y

Installieren von Navidrome

  1. Erstellen Sie ein Verzeichnis für Navidrome: Erstellen Sie ein Verzeichnis, um Ihre Navidrome-Dateien zu speichern:

    mkdir -p ~/navidrome
    cd ~/navidrome
  2. Erstellen Sie eine Docker Compose-Datei: Erstellen Sie eine docker-compose.yml-Datei mit folgendem Inhalt:

    version: '3'
    services:
      navidrome:
        image: deluan/navidrome:latest
        restart: unless-stopped
        ports:
          - "4533:4533"
        volumes:
          - ./music:/music
          - ./data:/data
        environment:
          - ND_DATABASE="sqlite3"
  3. Führen Sie Navidrome aus: Verwenden Sie Docker Compose, um den Navidrome-Server zu starten:

    docker-compose up -d
  4. Zugriff auf Navidrome: Öffnen Sie Ihren Webbrowser und navigieren Sie zu http://your_vps_ip:4533. Sie sollten die Navidrome-Oberfläche sehen. Richten Sie Ihr Administratorkonto ein und beginnen Sie mit dem Hochladen Ihrer Musik.

Konfiguration Ihres Navidrome

Musik hinzufügen

Sie können Musik hinzufügen, indem Sie Ihre Audiodateien in das zuvor erstellte Verzeichnis music legen. Wechseln Sie zurück zu Ihrem Server und laden Sie Dateien hoch:

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

Konfigurieren von Umgebungsvariablen

Sie können Ihre Navidrome-Konfiguration weiter anpassen, indem Sie die Umgebungsvariablen in der Docker Compose-Datei ändern. Möglicherweise möchten Sie sich mit Ihren bestehenden Audiobibliotheken integrieren oder die Speichereinstellungen basierend auf Ihrer Nutzung anpassen.

FAQs

Kann ich Navidrome zusammen mit anderen Anwendungen auf meinem VPS ausführen?

Ja. Mit der Ressourcenzuteilung von Ihrem VPS-Anbieter können Sie mehrere Anwendungen gleichzeitig ausführen. Stellen Sie sicher, dass Ihr VPS über ausreichend CPU- und Arbeitsspeicherressourcen verfügt, um gleichzeitige Arbeitslasten zu bewältigen. Möglicherweise möchten Sie Ihren VPS-Plan je nach Nutzung skalieren, insbesondere wenn Sie ressourcenintensive Anwendungen ausführen.

Was ist, wenn ich ein SSL-Zertifikat für Navidrome benötige?

Wenn Sie Ihren Navidrome-Server mit HTTPS sichern möchten, sollten Sie einen Reverse Proxy (wie Nginx) zusammen mit Let’s Encrypt in Betracht ziehen, um kostenlose SSL-Zertifikate zu erhalten. Diese Einrichtung erfordert zusätzliche Konfigurationen, ist aber wichtig, um Ihre Daten während der Übertragung zu sichern.

Wie mache ich ein Backup meiner Navidrome-Daten?

Das Sichern Ihrer Navidrome-Daten ist unkompliziert. Stellen Sie sicher, dass Sie regelmäßig die Verzeichnisse data und music sichern. Sie können Tools wie rsync verwenden oder den Prozess mit Cron-Jobs automatisieren, um Backups auf Remote-Server oder in die Cloud zu übertragen, um eine Katastrophenwiederherstellung zu ermöglichen.

Fazit

Das Selbsthosten von Navidrome auf einem VPS ermöglicht Ihnen die volle Kontrolle über Ihre Musikbibliothek und verbessert Ihr Homelab-Erlebnis. Mit dieser Anleitung richten Sie eine kostengünstige und leistungsstarke Lösung ein, um jederzeit und überall Ihre Musik zu streamen.

Für einen umfassenderen Vergleich von VPS-Optionen besuchen Sie unseren vollständigen VPS-Vergleich. Genießen Sie Ihr Musikstreaming mit Navidrome!