- 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
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 ;_;
Inzwischen wurde es wohl zu einer GitHub App geändert.