• 3 min

Meine Kirby-Installation und ihre Plugins

Kirby Plugins

Diese Seite dokumentiert alle installierten Plugins meiner Kirby 5-Installation unter graffiti.bayerwald.social. Die Installation läuft auf Kirby 5.4.1, PHP 8.4 und nginx.

Content und Feeds

bnomei/feed

Das Plugin bnomei/feed (Version 5.2.0) erzeugt RSS- und Atom-Feeds für Kirby-Seiten. Damit lassen sich Inhalte über Feedreader abonnieren und in andere Systeme syndizieren – etwa in Mastodon-Instanzen via ActivityPub-Relay oder Ghost-Blogs via RSS-Import.

thathoff/git-content

thathoff/git-content (Version 5.4.0) versioniert den Content-Ordner automatisch in einem Git-Repository. Jede Änderung im Panel erzeugt einen Commit. Das macht den Content-Stand nachvollziehbar und ermöglicht einfaches Rollback bei Fehlern.

Medien und Einbettungen

sylvainjule/embed

sylvainjule/embed (Version 1.2.0) bindet externe Medien via oEmbed in Kirby ein. Unterstützt werden zahlreiche Plattformen wie YouTube, Vimeo und viele weitere, die über die zugrunde liegende PHP-Bibliothek php-embed/Embed aufgelöst werden. Für Plattformen ohne nativen oEmbed-Endpunkt greift die Bibliothek auf generische Open-Graph-Metadaten zurück.

mauricerenck/PexelsImageField

PexelsImageField (Version 2.2.1) integriert die Pexels-Bilddatenbank direkt ins Kirby-Panel. Lizenzfreie Stockfotos lassen sich so ohne Umweg über den Browser suchen, auswählen und in Seiten einfügen.

Mastodon-Integration

scottboms/mastodon-feed

Das Plugin scottboms/mastodon-feed (Version 1.1.3) ruft Beiträge von einer Mastodon-Instanz ab und stellt sie als Kirby-Daten im Template bereit. Die Konfiguration erfolgt über config.php mit den Schlüsseln server, username und cachettl (Angabe in Minuten). Das Caching verhindert, dass bei jedem Seitenaufruf eine API-Anfrage an die Mastodon-Instanz geht.

Redaktion und Felder

fabianmichael/markdown-field

markdown-field (Version 4.0.0) ergänzt das Panel um ein Markdown-Eingabefeld mit Live-Vorschau und Syntaxhervorhebung. Eine sinnvolle Alternative zum Standard-Textarea für Beiträge, die viel Textformatierung enthalten.

sylvainjule/footnotes

sylvainjule/footnotes (Version 2.1.1) ermöglicht Fußnoten in Kirby-Inhalten über eine einfache Syntax. Die Fußnoten werden am Ende des Inhaltsbereichs automatisch gerendert – nützlich für Artikel mit Quellenangaben oder ergänzenden Anmerkungen.

johannschopplich/copilot

johannschopplich/copilot (Version 3.8.0) bringt KI-gestützte Texthilfe direkt ins Kirby-Panel. Texte lassen sich generieren, überarbeiten oder zusammenfassen, ohne das Panel zu verlassen. Setzt einen API-Schlüssel (z. B. Anthropic oder OpenAI) in der Konfiguration voraus.

Automatisierung und Wartung

bnomei/janitor

bnomei/janitor ist ein Task-Runner für das Kirby-Panel. Wiederkehrende Wartungsaufgaben – Cache leeren, Dateien aufräumen, benutzerdefinierte Jobs – lassen sich als Panel-Button auslösen oder über einen Cron-Job automatisieren.

konzentrik/autopublish

konzentrik/autopublish (Version 1.0.1) ermöglicht zeitgesteuertes Veröffentlichen von Seiten. Ein Datum und eine Uhrzeit werden im Panel gesetzt, ein Cron-Job auf dem Server übernimmt die tatsächliche Statusänderung.

Statistiken und Analytics

daandelange/simplestats

simplestats (Version 1.x-dev) liefert einfache Seitenaufruf-Statistiken direkt im Kirby-Panel, ohne externe Dienste wie Google Analytics. Die Daten bleiben auf dem eigenen Server.

distantnative/retour

distantnative/retour (Version 5.6.0) verwaltet 301- und 302-Weiterleitungen im Panel. Ändert sich eine URL-Struktur, lassen sich Weiterleitungen hier pflegen, statt nginx-Konfigurationsdateien anzufassen. Außerdem protokolliert das Plugin 404-Fehler, was beim Erkennen defekter Links hilft.

Formulare und Datenschutz

mzur/uniform

mzur/uniform (Version 5.7.0) ist ein Formular-Framework für Kirby. Es übernimmt Validierung, Spam-Schutz und das Versenden von E-Mails. Wird auf dieser Installation für das Kontaktformular verwendet.

michnhokn/cookie-banner

michnhokn/cookie-banner (Version 1.2.0) blendet einen datenschutzkonformen Cookie-Hinweis ein und speichert die Entscheidung des Nutzers. Konfigurierbar über config.php.

Theme und Icons

zoon/icon, zoon/resize, zoon/tooltip

Diese drei Plugins gehören zum Zoon-Theme. zoon/icon stellt ein SVG-Icon-System bereit, zoon/resize übernimmt die responsive Bildgrößenberechnung, und zoon/tooltip fügt Tooltips im Panel und im Frontend hinzu.

my/icons, site/bookmark

Zwei lokale Plugins ohne externe Abhängigkeiten. my/icons erweitert vermutlich das Icon-Set des Zoon-Themes, site/bookmark stellt eine Lesezeichen-Funktion bereit.

Share