18 Punkte von xguru 2024-02-27 | 2 Kommentare | Auf WhatsApp teilen
  • Benutzerfreundliches CMS, bei dem man sich mit einem GitHub-Konto anmeldet und das direkt auf GitHub betrieben wird
  • Beseitigt den Aufwand, bei der Aktualisierung von Websites, die mit Next.js, Astro, Hugo, Nuxt usw. erstellt wurden, sowohl mit Git als auch mit YAML arbeiten zu müssen
  • Alle Änderungen werden wie normale Commits auf GitHub erstellt und nachverfolgt

Funktionen

  • Nutzer können Inhaltstypen, Ansichten, Suche usw. konfigurieren
  • Bietet einen visuellen Editor mit Rich Text, Syntax-Highlighting usw.
  • Medienverwaltung mit Drag-and-Drop-Uploads, Auswahl mehrerer Dateien usw.
  • Schnelle Volltextsuche über alle Inhalte hinweg
  • Verwaltung aller Websites oder Apps direkt auf GitHub

Funktionen, die zum Pro-Plan hinzukommen sollen (noch nicht im Detail festgelegt)

  • Benutzereinladungen per E-Mail
  • Dateispeicher mit Integration von AWS S3, Cloudflare R2 usw.
  • Einfache Planung einmaliger oder wiederkehrender Inhaltsaktualisierungen
  • Granulare Zugriffskontrolle für verschiedene Inhaltstypen
  • Analysefunktionen mit Integration von GA, Cloudflare Analytics usw.
  • Kollaboratives Bearbeiten, bei dem Teammitglieder Inhalte in Echtzeit gemeinsam bearbeiten können
  • Funktion, mit der Teams an jeder Stelle der Inhalte Inline-Kommentare hinterlassen können

Häufig gestellte Fragen

  • Pages CMS ist kostenlos
  • Es wird nicht nur GitHub unterstützt. GitLab und Bitbucket werden ebenfalls geprüft
  • Pages CMS muss nicht auf Cloudflare Pages gehostet werden
  • Warum voller Zugriff auf alle GitHub-Repositories erforderlich ist: Die GitHub-API ist bei der Festlegung von OAuth-Scopes miserabel
  • Die Details zum "Pro"-Plan sind noch nicht entschieden

2 Kommentare

 
laeyoung 2024-02-27

Wenn man es statt mit GitHub OAuth als GitHub App umgesetzt hätte, könnte man die Berechtigungen pro Repo vergeben, aber so ist es schade, dass nur Gesamtberechtigungen möglich sind ;_;

 
qwqwhs 2025-04-21

Inzwischen wurde es wohl zu einer GitHub App geändert.