Payload-Plugins

Zwei von uns veröffentlichte Erweiterungen für Payload: Google-Bewertungen übernehmen, Dateien in S3 speichern.

Open Source für WebsitesEigenprodukt2026Software & KI

Das Projekt in Bildern.

Payload-Plugins im Admin mit Beispieldaten: Google-Bewertungen im Payload-Admin
Google-Bewertungen im Payload-Admin
Payload-Plugins im Admin mit Beispieldaten: Medien mit S3-Speicher und Zwischenspeicher
Medien mit S3-Speicher und Zwischenspeicher
Payload-Plugins im Admin mit Beispieldaten: Bewertung als Entwurf mit Veröffentlichen-Aktion
Bewertung als Entwurf mit Veröffentlichen-Aktion
Payload-Plugins im Admin mit Beispieldaten: Gesamtbewertung als Global
Gesamtbewertung als Global
  • Erweiterungen auf npm
  • veröffentlichte Versionen
  • Einstellmöglichkeiten

Die Ausgangslage.

Wir bauen Websites mit Payload, einem quelloffenen Redaktionssystem, das sich erweitern lässt. Zwei Erweiterungen bieten wir als eigene Pakete an: eine für Google-Bewertungen, eine für die Ablage von Uploads in S3.

Die Lösung.

Payload-Plugins im Admin mit Beispieldaten: Bewertung als Entwurf mit Veröffentlichen-Aktion

Google-Bewertungen mit Freigabe

Die Erweiterung holt Bewertungen eines Standorts von Google und legt sie als Entwurf an. Erst nach Freigabe durch die Redaktion sehen Besucher sie; abgefragt wird täglich um 03:00 Uhr.

Payload-Plugins im Admin mit Beispieldaten: Medien mit S3-Speicher und Zwischenspeicher

Schneller Dateispeicher

Uploads liegen in einem S3-Speicher, gelesen wird über einen lokalen Zwischenspeicher mit einstellbarer Ablaufzeit. Gedacht für dauerhaft laufende Server, nicht für Serverless.

Payload-Plugins im Admin mit Beispieldaten: Google-Bewertungen im Payload-Admin

Getestet und automatisch veröffentlicht

Beide Pakete haben automatische Tests. Neue Versionen werden automatisch geprüft und ohne dauerhaft hinterlegten Zugangsschlüssel auf npm veröffentlicht.

Das Ergebnis.

Beide Pakete sind öffentlich abrufbar und stehen unter MIT-Lizenz, die Google-Bewertungen in Version 0.3.0, der S3-Speicher in 0.1.4. Wir setzen sie in eigenen Projekten ein.

Nächstes Projekt · Webseite eines Glasherstellers

Ihr Projektals Nächstes?

Erzählen Sie uns von Ihrer Idee – wir zeigen Ihnen, was daraus werden kann.