← Alle Vorlagen · Feeds und Lesezeichen
Miniflux mit einem Klick deployen
Ein minimalistischer, schneller Feedreader für RSS-, Atom- und JSON-Feeds
Eine selbst gehostete Alternative zu Feedly und Inoreader.
Was ist Miniflux?
Miniflux ist ein minimalistischer, eigenwilliger Feedreader, den Leute statt Feedly oder Inoreader betreiben. Er folgt RSS-, Atom- und JSON-Feeds, importiert und exportiert OPML und zeigt Neues in einer schlichten, schnellen Oberfläche mit Tastenkürzeln. Schickt eine Website nur eine Zusammenfassung, holt er den Originalartikel und behält dessen Inhalt, mit Extraktionsregeln für die schwierigen Fälle. Filter mit regulären Ausdrücken behalten oder verwerfen Artikel, und Podcasts und YouTube-Videos spielt er direkt ab.
Viele hosten Miniflux selbst, um Abonnements und Leseverlauf auf einem eigenen Server zu behalten, ohne Werbung und Tracker: Der Reader entfernt Tracking-Pixel und die Tracking-Parameter aus Links. Miniflux ist in Go geschrieben und läuft nur mit PostgreSQL, und diese Vorlage betreibt beides, mit dem Admin aus den Feldern. Der Haken: Es gibt keine offizielle App fürs Handy, also nutzen Handys die responsive Weboberfläche oder eine App von Drittanbietern über die Fever- oder Google-Reader-API.
Miniflux-Hosting auf Pethost
- Du meldest dich bei Pethost an, mit Passkey, GitHub oder Google. Noch keine Maschine? Du wählst einen Tarif, und der Link wartet, bis sie bereit ist.
- „Neues Projekt“ öffnet sich bei Miniflux. Du füllst aus, was die App braucht, und klickst auf „Projekt erstellen“: Benutzername, Admin-Passwort.
- In ein, zwei Minuten läuft Miniflux unter eigener Adresse mit HTTPS. Die Secrets werden zufällig erzeugt, und die Daten sind im nächtlichen Backup.
- Es ist ein Projekt wie jedes andere: Du oder dein Agent könnt es ändern, zurückrollen oder wiederherstellen.
Fragen zu Miniflux
Ist Miniflux kostenlos und Open Source?
Ja. Miniflux ist Open Source unter der Apache-2.0-Lizenz, und selbst betrieben kostet es nur die Maschine. Der Autor von Miniflux bietet außerdem ein gehostetes Miniflux für 15 $ im Jahr an, mit demselben Code.
Welche Apps funktionieren mit Miniflux?
Apps, die die Google-Reader- oder Fever-API sprechen, etwa Reeder Classic und NetNewsWire auf iOS und macOS, Capy Reader auf Android und RSS Guard auf dem Desktop; andere wie FluxNews nutzen die eigene API von Miniflux. Die APIs schaltest du unter „Einstellungen“ → „Dienste“ mit einem Benutzernamen und einem Passwort ein.
Wie ziehe ich meine Feeds von Feedly zu Miniflux um?
Exportiere deine Feeds aus Feedly als OPML-Datei und importiere sie dann mit „Importieren“ auf der Seite „Abonnements“ von Miniflux. Miniflux importiert OPML aus einer Datei oder von einer URL und exportiert deine Feeds auf dieselbe Weise.
Kann Miniflux den vollständigen Artikel statt einer Zusammenfassung anzeigen?
Ja. Bei einem Feed, der nur Zusammenfassungen schickt, schalte in den Einstellungen des Feeds „Originalinhalt herunterladen“ ein, dann lädt Miniflux jeden Artikel herunter und behält den Haupttext. Für Websites, die Miniflux falsch liest, gibt es „Extraktionsregeln“, geschrieben als CSS-Selektoren.
Unterstützt Miniflux mehrere Benutzer?
Ja. In Miniflux legt der Admin Konten unter „Einstellungen“ → „Benutzer“ an, und jedes Konto hat eigene Feeds, Kategorien und Einstellungen. Eine öffentliche Registrierungsseite gibt es nicht.
Wie viel RAM und Speicherplatz braucht Miniflux?
Miniflux ist sehr leicht: etwa 60 MB RAM mit Postgres, und es löscht gelesene Artikel nach 60 Tagen und ungelesene nach 180; Artikel mit Stern behält es. Auf Pethost reicht dafür der Tarif Starter, mit Platz für weitere Apps daneben.
Miniflux: die Docker-Compose-Datei
Die Vorlage ist diese compose.yaml und die Variablen, die beim Erstellen in die .env des Projekts geschrieben werden. Pethost führt die Datei so aus, wie sie geschrieben ist.
Container: miniflux (miniflux/miniflux:2.3.4), postgres (postgres:18-alpine).
Volumes, im nächtlichen Backup: db.
services:
miniflux:
image: miniflux/miniflux:2.3.4
restart: unless-stopped
environment:
DATABASE_URL: postgres://miniflux:${POSTGRES_PASSWORD}@postgres/miniflux?sslmode=disable
RUN_MIGRATIONS: "1"
# The administrator is made from these before Miniflux answers, the first time only; there
# is no sign-up, so the other accounts are made by it under Settings → Users.
CREATE_ADMIN: "1"
ADMIN_USERNAME: ${ADMIN_USERNAME}
ADMIN_PASSWORD: ${ADMIN_PASSWORD}
BASE_URL: ${URL}
depends_on:
postgres:
condition: service_healthy
healthcheck:
test: ["CMD", "/usr/bin/miniflux", "-healthcheck", "auto"]
interval: 10s
timeout: 5s
retries: 3
start_period: 30s
postgres:
image: postgres:18-alpine
restart: unless-stopped
environment:
POSTGRES_DB: miniflux
POSTGRES_USER: miniflux
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
volumes:
- db:/var/lib/postgresql
healthcheck:
test: ["CMD-SHELL", "pg_isready -h 127.0.0.1 -U miniflux -d miniflux"]
interval: 5s
timeout: 5s
retries: 10
start_period: 30s
volumes:
db:
Mehr in Feeds und Lesezeichen
- FreshRSSEin Feedreader für RSS und Atom
- RSSHubRSS-Feeds für Websites, die keine haben
- linkdingEin Lesezeichenmanager mit Tags und Suche
- KarakeepEine Lesezeichen-App für Links, Notizen und Bilder, mit Volltextsuche
- RSS-BridgeRSS- und Atom-Feeds für Websites, die keine haben
- ArchiveBoxWebseiten, Videos und Artikel als HTML, PDF, Screenshots und Mediendateien sichern, dein eigenes Webarchiv