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

guide

Miniflux auf einem VPS selbst hosten (Vollständiger Leitfaden)

Erfahren Sie, wie Sie Miniflux auf einem VPS mit Docker selbst hosten, Schritt-für-Schritt-Anleitung einschließlich Einrichtung, Konfiguration und Verwaltung.

Miniflux auf einem VPS selbst hosten (Vollständiger Leitfaden)

Miniflux ist ein minimalistischer RSS-Feed-Reader, der es Ihnen ermöglicht, Ihre Lieblings-Webinhalte an einem Ort zu aggregieren und zu lesen. Das Selbst-Hosting gibt Ihnen die volle Kontrolle über Ihre Daten und ermöglicht Anpassungen. Dieser Leitfaden führt Sie durch die Schritte, um Miniflux effektiv auf einem VPS mit Docker selbst zu hosten.

Warum Miniflux wählen?

Voraussetzungen

Bevor Sie mit der Installation beginnen, benötigen Sie:

  1. Einen VPS von einem zuverlässigen Anbieter (siehe Vergleich unten).
  2. Grundkenntnisse in Docker und der Befehlszeilenoberfläche.
  3. Einen Domainnamen (optional, aber empfohlen).
  4. SSH-Zugriff auf Ihren VPS.

Hier sind einige beliebte VPS-Anbieter, die Sie in Betracht ziehen sollten:

AnbieterMonatlicher PreisCPURAMSpeicher
Contabo VPS5,99 EUR1 vCPU4 GB100 GB
Hetzner Cloud4,15 EUR1 vCPU2 GB20 GB
DigitalOcean6 USD1 vCPU1 GB25 GB
Vultr6 USD1 vCPU1 GB25 GB
Linode5 USD1 vCPU1 GB25 GB

Für einen vollständigen VPS-Vergleich besuchen Sie vollständiger VPS-Vergleich.

Schritt 1: Wählen und Bereiten Sie Ihren VPS vor

Wählen Sie einen VPS-Anbieter basierend auf Ihren Bedürfnissen. Für diesen Leitfaden empfehlen wir Contabo oder Hetzner aufgrund ihres Gleichgewichts zwischen Leistung und Kosten. Sobald Sie Ihren VPS eingerichtet haben, verbinden Sie sich über SSH:

ssh root@your-vps-ip

Schritt 2: Docker installieren

Docker ist entscheidend für den Betrieb von Miniflux. Folgen Sie den folgenden Schritten, um Docker auf Ihrem VPS zu installieren:

# Aktualisieren Sie Ihr Paket-Repository
sudo apt update

# Installieren Sie die erforderlichen Pakete
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

# Fügen Sie den offiziellen GPG-Schlüssel von Docker hinzu
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

# Fügen Sie das APT-Repository von Docker hinzu
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

# Aktualisieren Sie das Paketverzeichnis erneut
sudo apt update

# Docker installieren
sudo apt install -y docker-ce

# Überprüfen Sie die Docker-Installation
docker --version

Schritt 3: Miniflux Docker-Image herunterladen und ausführen

Jetzt, wo Docker installiert ist, können Sie das Miniflux-Image herunterladen und ausführen:

# Miniflux-Image herunterladen
docker pull miniflux/miniflux

# Miniflux-Container ausführen
docker run -d \
  --name miniflux \
  -e MINIFLUX_DATABASE_URL=postgres://user:password@postgres/miniflux?sslmode=disable \
  -e MINIFLUX_PORT=8080 \
  -p 8080:8080 \
  miniflux/miniflux

Ersetzen Sie user und password durch Ihre PostgreSQL-Datenbankanmeldeinformationen.

Schritt 4: Die Datenbank einrichten

Damit Miniflux funktioniert, muss eine PostgreSQL-Datenbank eingerichtet werden:

# PostgreSQL installieren
sudo apt install postgresql postgresql-contrib

# PostgreSQL-Dienst starten
sudo systemctl start postgresql

# Zugriff auf die PostgreSQL-Shell
sudo -u postgres psql

# Miniflux-Datenbank und Benutzer erstellen
CREATE DATABASE miniflux;
CREATE USER user WITH PASSWORD 'password';
GRANT ALL PRIVILEGES ON DATABASE miniflux TO user;
\q

Schritt 5: Greifen Sie auf Miniflux zu

Wenn alles eingerichtet ist, können Sie nun Miniflux in Ihrem Webbrowser aufrufen. Gehen Sie zu http://your-vps-ip:8080. Sie werden mit der Miniflux-Oberfläche begrüßt, in der Sie Ihre Feeds konfigurieren können.

Sicherheitshinweise

Um Ihre Miniflux-Installation zu sichern, sollten Sie Folgendes in Betracht ziehen:

Häufig gestellte Fragen

Wie kann ich meine Miniflux-Daten sichern?

Das Sichern Ihrer Miniflux-Daten umfasst das Erstellen von Backups der PostgreSQL-Datenbank. Sie können den folgenden Befehl verwenden, um Ihre Datenbank zu sichern:

PGPASSWORD=password pg_dump -U user -h localhost miniflux > miniflux_backup.sql

Stellen Sie sicher, dass Sie diesen Befehl regelmäßig ausführen, möglicherweise über einen Cron-Job, wenn möglich. Für vollständige Resilienz ziehen Sie auch in Betracht, Docker-Volumes zu verwenden, um Miniflux-Daten persistent zu speichern. Machen Sie sich mit den Konzepten in r/selfhosted für weitere Backup-Strategien vertraut.

Kann ich die Miniflux-Oberfläche anpassen?

Ja, Miniflux bietet verschiedene Anpassungsoptionen über seine Einstellungen. Sie können die Themen-Settings anpassen, Layout-Optionen ändern und Feeds nach Ihren Wünschen hinzufügen oder entfernen.

Für tiefere Anpassungen sollten Sie sich den Quellcode ansehen oder zum Projekt auf seinem GitHub-Repository beitragen. Die Interaktion mit der Open-Source-Community, wie awsome-selfhosted, kann zusätzliche Einblicke und Anpassungen bieten.

Was sind die Vorteile der Verwendung von Docker für Miniflux?

Die Verwendung von Docker zur Ausführung von Miniflux bietet verschiedene Vorteile. Es vereinfacht den Installationsprozess und isoliert die Anwendung, sodass sie unabhängig von der zugrunde liegenden Umgebung gleich funktioniert. Docker erleichtert die Verwaltung von Versionen und Abhängigkeiten, was schnelle Upgrades und Rücksetzungen ermöglicht. Darüber hinaus können Sie Ihr Setup schnell auf anderen Servern oder Maschinen replizieren.

Fazit

Miniflux auf einem VPS selbst zu hosten, gibt Ihnen die Flexibilität und Kontrolle über Ihr RSS-Leseerlebnis. Indem Sie diesen schrittweisen Leitfaden befolgen, können Sie Ihre Miniflux-Instanz im Handumdrehen einrichten. Halten Sie Ihre Software auf dem neuesten Stand und engagieren Sie sich in der Community, um Ihre Selbsthosting-Reise zu verbessern. Genießen Sie das Lesen Ihrer Lieblinge mit Miniflux!