18 pontos por xguru 2024-02-27 | 2 comentários | Compartilhar no WhatsApp
  • Faça login com sua conta do GitHub e use um CMS amigável operado diretamente no GitHub
  • Elimina a inconveniência de ter que lidar com Git e YAML ao atualizar sites feitos com Next.js, Astro, Hugo, Nuxt etc.
  • Todas as alterações são criadas e rastreadas como commits normais do GitHub

Recursos oferecidos

  • O usuário pode configurar tipos de conteúdo, visualizações, busca etc.
  • Editor visual com texto rico, destaque de sintaxe e mais
  • Gerenciador de mídia com upload por arrastar e soltar e seleção múltipla de arquivos
  • Busca rápida de texto completo em todo o conteúdo
  • Gerencie qualquer site ou app diretamente no GitHub

Recursos que serão adicionados ao plano Pro (ainda não definidos em detalhe)

  • Convite de usuários por e-mail
  • Armazenamento de arquivos com integração a AWS S3, Cloudflare R2 etc.
  • Agendamento fácil de atualizações de conteúdo únicas ou recorrentes
  • Controle de acesso granular para vários tipos de conteúdo
  • Recursos de analytics com integração a GA, Cloudflare Analytics etc.
  • Edição colaborativa para que membros da equipe possam editar conteúdo em tempo real
  • Recurso para a equipe deixar comentários inline em qualquer parte do conteúdo

Perguntas frequentes

  • O Pages CMS é gratuito
  • Não oferece suporte apenas ao GitHub. GitLab e Bitbucket também estão sendo considerados
  • Não é necessário hospedar o Pages CMS no Cloudflare Pages
  • Motivo pelo qual é necessário acesso completo a todos os repositórios do GitHub: a API do GitHub é péssima em relação à definição de escopos do OAuth
  • Os detalhes do plano "Pro" ainda não foram definidos

2 comentários

 
laeyoung 2024-02-27

Se fosse feito com GitHub App em vez de GitHub OAuth, daria para conceder permissões por repositório, mas é uma pena que seja permissão total ;_;

 
qwqwhs 2025-04-21

Agora parece que mudou para um GitHub App.