- Un CMS convivial qui permet de se connecter avec un compte GitHub et d’opérer directement sur GitHub
- Élimine la contrainte de devoir manipuler à la fois Git et YAML lors de la mise à jour de sites web créés avec Next.js, Astro, Hugo, Nuxt, etc.
- Toutes les modifications sont créées et suivies comme des commits GitHub ordinaires
Fonctionnalités proposées
- L’utilisateur peut configurer les types de contenu, les vues, la recherche, etc.
- Fournit un éditeur visuel avec texte enrichi, coloration syntaxique, etc.
- Un gestionnaire de médias avec téléversement par glisser-déposer et sélection multiple de fichiers
- Fonction de recherche plein texte rapide sur l’ensemble du contenu
- Gérez directement n’importe quel site web ou application sur GitHub
Fonctionnalités à venir dans l’offre Pro (encore non définies en détail)
- Invitation d’utilisateurs par e-mail
- Stockage de fichiers intégré à AWS S3, Cloudflare R2, etc.
- Planification simple de mises à jour de contenu ponctuelles ou récurrentes
- Contrôle d’accès granulaire pour différents types de contenu
- Fonctionnalités d’analyse intégrées à GA, Cloudflare Analytics, etc.
- Édition collaborative permettant de modifier du contenu en temps réel avec les membres de l’équipe
- Possibilité pour l’équipe de laisser des commentaires en ligne sur n’importe quelle partie du contenu
Questions fréquentes
- Pages CMS est gratuit
- Ce n’est pas limité à GitHub. GitLab et Bitbucket sont aussi à l’étude
- Il n’est pas nécessaire d’héberger Pages CMS sur Cloudflare Pages
- Pourquoi un accès complet à tous les dépôts GitHub est nécessaire : l’API GitHub est médiocre en matière de définition des scopes OAuth
- Les détails de l’offre « Pro » n’ont pas encore été décidés
2 commentaires
S'ils l'avaient fait avec une GitHub App plutôt qu'avec GitHub OAuth, on aurait pu attribuer des autorisations par dépôt, donc c'est dommage que ce soit des autorisations globales, hélas
Apparemment, c’est maintenant devenu une GitHub App.