Netlify Deploy
Fügt im Payload-Admin einen Publish-Button neben Speichern hinzu, mit dem Netlify-Builds gestartet und Vorschauen veröffentlicht werden.
Installation
pnpm add @focus-reactive/payload-plugin-netlify-deploy Über
Das Plugin zeigt an den Dokumenten der angegebenen Collections einen Publish-Button neben Speichern an. Optional lässt er sich auch in die Admin-Kopfzeile einbauen, was für Single-Site-Setups praktisch ist. Ein Klick startet einen Netlify-Build der Site, auf die das Dokument aufgelöst wird. Der Button zeigt den aktuellen Status der Site: live, nicht veröffentlicht, in Warteschlange, wird gebaut, Vorschau bereit, Build fehlgeschlagen oder wird veröffentlicht. Über die Option changes sieht man, welche Dokumente seit dem letzten Live-Build gespeichert wurden. Das Build-Log wird während des Builds über eine WebSocket-Verbindung in eine Drawer-Ansicht gestreamt. Schlägt ein Build fehl, zeigt das Plugin den Fehlergrund von Netlify an. Pro Site läuft immer nur ein Build gleichzeitig. Solange ein Build läuft, ist der Button gesperrt, auch wenn der Build durch einen Git-Push oder einen Build-Hook ausgelöst wurde. Ist das automatische Veröffentlichen in Netlify deaktiviert, erzeugt der Build zunächst eine Vorschau. Diese lässt sich über den Netlify-URL öffnen, veröffentlichen, neu bauen oder abbrechen. Die Option site akzeptiert eine feste Netlify-Site-ID oder Domain. Alternativ kann eine Funktion übergeben werden, die das aktuelle Dokument erhält und eine Site zurückgibt, optional mit einem Hinweistext. So kann eine CMS-Instanz mehrere Sites steuern. Zugriffsrechte für Build und Veröffentlichung werden über die üblichen Payload-Access-Funktionen geregelt. Die serverseitigen Hooks onBuild und onPublish laufen, nachdem ein Build gestartet oder eine Vorschau veröffentlicht wurde, etwa um eine Slack-Nachricht zu senden. Voraussetzungen sind Payload 3.84 oder neuer, React 19, Node 22 oder neuer sowie ein persönliches Netlify-Access-Token in der Umgebungsvariable NETLIFY_AUTH_TOKEN auf dem Server. Das Plugin funktioniert nur mit Sites, die auf Netlify gebaut werden. Sites, die von einer externen CI hochgeladen werden, haben keinen Netlify-Build, den das Plugin starten könnte.
Paketinformationen
- Paketname
@focus-reactive/payload-plugin-netlify-deploy- Neueste Version
1.1.0- Entpackte Größe
- 185 kB
- Lizenz
- MIT
- Wöchentliche Downloads
- 48
- Zuletzt veröffentlicht
- 29. Sep. 2026
Mehr von focusreactive
Profil ansehenTranslator
Uebersetzt lokalisierte Payload CMS Inhalte ueber steckbare Provider, mit Steuerelementen auf Dokument-, Sammlungs- und Feldebene im Admin-Panel.
Collaborative Comments
Ergänzt Payload v3 um Kommentare auf Dokument- und FeldEbene mit @mentions, E-Mail-Benachrichtigungen, Resolving, Multi-Tenancy und Locale-Filterung.
JSON Form Builder
Bearbeitet json-Felder in Payload als typisierte Admin-Felder und speichert die Werte als einfaches Objekt in derselben Spalte.
A/B Testing
A/B-Testing-Plugin für Payload CMS v3 und Next.js, das Seitenvarianten in bestehenden Collections anlegt und Traffic über Edge-Middleware verteilt.
Visual Editing
Blendet im Frontend Click-to-Edit-Overlays für Draft-Seiten ein, die das passende Feld im Payload-Admin öffnen.
Create Ideal CMS
Interaktive CLI, die ein Payload-CMS-Monorepo mit vorkonfigurierten FocusReactive-Plugins aufsetzt.
Ähnliche Plugins
Mehr in Adminonpage for TanStack Start
Fügt TanStack-Start-Seiten, die Inhalte aus Payload lesen, Inline-Bearbeitung und Draft-Vorschauen hinzu.
On-Page Editing
Ergänzt Payload-Collections und Globals um Inline-Bearbeitung direkt auf der Next.js-Seite, mit Draft-Speicherung und Preview-Links.
On-Page React Editor
Stellt eine Inline-Editor-Oberfläche für Payload-Seiten in React-Frontends bereit, mit Toolbars, Feldeditoren und Element-Annotationen.
Dub
Ein Plugin für Payload CMS zur automatischen Erstellung und Verwaltung von Kurzlinks mit Dub.