Selbst gehosteter Dienst
knadh/listmonk avatar
knadh/listmonk

listmonk: selbst gehostete Newsletter- und Listenverwaltung

Leistungsstarker, selbst gehosteter Newsletter- und Mailinglisten-Manager mit einem modernen Dashboard. Einzelne Binär-App.

23.428 Sterne2.601 ForksGoAGPL-3.0

Auf einen Blick

Was ist das?
High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.
Für wen ist es gedacht?
Geeignet ist knadh/listmonk für Leser, deren Aufgabe zu den im README beschriebenen Funktionen passt. Vor einer Entscheidung sollten listmonk, die konkreten Befehle und die genannten Dateien in einer isolierten Umgebung geprüft werden.
Darf ich es kommerziell nutzen?
Ja, unter strengen Bedingungen. AGPL-3.0 ist eine Lizenz mit Netzwerk-Copyleft: Wenn andere eine veränderte Version über ein Netzwerk nutzen, etwa als gehosteten Dienst, müssen Sie ihnen den Quellcode unter derselben Lizenz anbieten.
Wird es noch gepflegt?
Ja. Die letzten Commits kamen vor 2 Tagen.
In welcher Sprache ist es geschrieben?
Hauptsächlich Go, laut der Sprachstatistik von GitHub.

Die Antworten beruhen auf den GitHub-Daten des Projekts (zuletzt abgeglichen am 15. September 2026) und auf unserer Analyse. Sie sind keine Rechtsberatung.

TIEFGEHENDE OPEN-SOURCE-ANALYSE

Projektumfang 1 · knadh listmonk

knadh/listmonk beschreibt sich im README als „High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.". Dieser Text bleibt bei Fakten, die im Repository überprüfbar sind. Sterne, Forks und Badges zeigen Aufmerksamkeit, aber keine Qualität. Unter „README" steht: listmonk is a standalone, self-hosted, newsletter and mailing list manager. It is fast, feature-rich, and packed into a single binary. It uses a PostgreSQL database as its data store.. Das beschreibt den vorgesehenen Umfang, nicht einen Produktionstest. Für knadh/listmonk ist der README-Bezug im Abschnitt Projektumfang maßgeblich: High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.. Prüfen Sie listmonk, die vorhandene README und die dokumentierte Version gemeinsam. Nicht beschriebene Eigenschaften werden hier nicht ergänzt. Prüfpunkt 1 für knadh-listmonk-deep-analysis: Die konkrete Ausgabe von dem Startbefehl ist zu dokumentieren.

Geeignete Einsatzfälle 2 · knadh listmonk

Der Abschnitt „Binary" zeigt, für welches Problem das Projekt gedacht ist: ./listmonk --new-config to generate config.toml. Edit it.. Passt dieses Problem nicht zu deinem Fall, ist Popularität kein ausreichender Grund. Namen, Befehle und Komponenten bleiben unverändert, damit Leser die Primärquelle ohne neue Begriffe vergleichen können. Ein weiterer überprüfbarer README-Punkt lautet: Download the latest release and extract the listmonk binary.. Er hilft beim ersten Test, ersetzt aber keinen Test in der vorgesehenen Umgebung. Für knadh/listmonk ist der README-Bezug im Abschnitt Geeignete Einsatzfälle maßgeblich: High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.. Prüfen Sie listmonk, die vorhandene README und die dokumentierte Version gemeinsam. Nicht beschriebene Eigenschaften werden hier nicht ergänzt. Prüfpunkt 2 für knadh-listmonk-deep-analysis: Die konkrete Ausgabe von der Konfiguration ist zu dokumentieren.

Funktionsweise 3 · knadh listmonk

Die Betriebsweise verteilt sich auf Abschnitte wie „Developers". Die Quelle nennt: listmonk is free and open source software licensed under AGPLv3. If you are interested in contributing, refer to the developer setup. The backend is written in Go and the frontend is Vue with Buefy for UI.. Fehlende Angaben zu Architektur, Leistung oder Sicherheit werden nicht ergänzt. Vor einem echten Einsatz müssen Repository-Struktur, Konfigurationsdateien und Release-Verlauf geprüft werden. Für knadh/listmonk ist der README-Bezug im Abschnitt Funktionsweise maßgeblich: High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.. Prüfen Sie listmonk, die vorhandene README und die dokumentierte Version gemeinsam. Nicht beschriebene Eigenschaften werden hier nicht ergänzt. Prüfpunkt 3 für knadh-listmonk-deep-analysis: Die konkrete Ausgabe von dem Startbefehl ist zu dokumentieren.

Installation und erster Start 4 · knadh listmonk

Beginne die Installation am dokumentierten README-Einstieg. Ein überprüfbarer Befehl ist:

# Download the compose file to the current directory. curl -LO https://github.com/knadh/listmonk/raw/master/docker-compose.yml

# Run the services in the background. docker compose up -d

Wenn kein ausführbarer Befehl vorhanden ist, wird hier keiner erfunden. Prüfe den Abschnitt „Docker" auf Abhängigkeiten, Standardports und die Einrichtung beim ersten Start. Für knadh/listmonk ist der README-Bezug im Abschnitt Installation und erster Start maßgeblich: High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.. Prüfen Sie listmonk, die vorhandene README und die dokumentierte Version gemeinsam. Nicht beschriebene Eigenschaften werden hier nicht ergänzt. Prüfpunkt 4 für knadh-listmonk-deep-analysis: Die konkrete Ausgabe von der Konfiguration ist zu dokumentieren.

Konfiguration und täglicher Betrieb 5 · knadh listmonk

Der tägliche Betrieb folgt der Projektdokumentation. Im Abschnitt „License" steht: listmonk is licensed under the AGPL v3 license.. Konfiguration, Umgebungsvariablen, Rechte und Datenpfade werden nur bei klarer Quelle beschrieben. Unklare Defaults gehören in einen isolierten Test mit rücksetzbarer Konfiguration. Dieselbe Quelle nennt außerdem: ./listmonk --install to setup the Postgres DB (or --upgrade to upgrade an existing DB. Upgrades are idempotent and running them multiple times have no side effects).. Für knadh/listmonk ist der README-Bezug im Abschnitt Konfiguration und täglicher Betrieb maßgeblich: High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.. Prüfen Sie listmonk, die vorhandene README und die dokumentierte Version gemeinsam. Nicht beschriebene Eigenschaften werden hier nicht ergänzt. Prüfpunkt 5 für knadh-listmonk-deep-analysis: Die konkrete Ausgabe von dem Startbefehl ist zu dokumentieren.

Grenzen laut README 6 · knadh listmonk

Die Grenzen sind ebenso wichtig wie die Funktionen. Für knadh/listmonk belegt die Quelle keine feste Kompatibilitätsmatrix, Leistungswerte, Servicegarantie oder dauerhafte Unterstützung. Das README nennt lediglich: „listmonk is a standalone, self-hosted, newsletter and mailing list manager. It is fast, feature-rich, and packed into a single binary. It uses a PostgreSQL database as its data store.". Offene Punkte bleiben Prüfaufgaben und werden nicht zu Produktversprechen. Für knadh/listmonk ist der README-Bezug im Abschnitt Grenzen laut README maßgeblich: High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.. Prüfen Sie listmonk, die vorhandene README und die dokumentierte Version gemeinsam. Nicht beschriebene Eigenschaften werden hier nicht ergänzt. Prüfpunkt 6 für knadh-listmonk-deep-analysis: Die konkrete Ausgabe von der Konfiguration ist zu dokumentieren.

Redaktionelles Fazit

Geeignet ist knadh/listmonk für Leser, deren Aufgabe zu den im README beschriebenen Funktionen passt. Vor einer Entscheidung sollten listmonk, die konkreten Befehle und die genannten Dateien in einer isolierten Umgebung geprüft werden. Nicht dokumentierte Kompatibilität oder Betriebsgarantien sind nicht vorauszusetzen.

Offizielle Quellen

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
Community-Notizen

Community-Notizen