Repolode
TryGhost

TryGhost/Ghost

Plataforma open source de publicação headless em Node.js para blogs, associações, assinaturas e newsletters.

Alternativa open source a:SubstackMediumWordPress

Estrelas
55,578
Forks
12,020
Issues abertas
200
Último commit
há 6 horas

O que é?

Ghost é uma plataforma open source de publicação desenvolvida em Node.js. Sua arquitetura é headless por definição: o conteúdo é gerenciado na interface administrativa e disponibilizado por uma content API para qualquer front end, enquanto o sistema de temas incluído cuida da renderização padrão do site. A plataforma é voltada a escritores e publicações independentes que querem oferecer associações, assinaturas pagas e newsletters junto com seu site.

O projeto disponibiliza uma CLI, ghost-cli, para instalar uma instância de desenvolvimento local ou em um servidor de produção, com SSL automático via Let's Encrypt. A documentação oficial aborda opções de hospedagem recomendadas, atualizações, desenvolvimento de temas e a content API. A base de código é um monorepo em TypeScript, e o projeto é distribuído sob a licença MIT.

Ghost também está disponível como serviço gerenciado, Ghost(Pro), que cuida da hospedagem, CDN, backups e manutenção de sites que não querem fazer a própria hospedagem.

Recursos principais

  • 01Arquitetura headless que disponibiliza conteúdo por meio de uma content API
  • 02Recursos integrados para associações, assinaturas pagas e envio de newsletters
  • 03Sistema de temas para personalizar o design padrão do site
  • 04Instalador CLI com modos local e de produção, incluindo SSL automático
  • 05Opção oficial de hospedagem, Ghost(Pro), para implantação gerenciada

Casos de uso

  • Escritores independentes que querem lançar uma newsletter paga ou um site de associação
  • Publicações que precisam de um backend CMS com um front end personalizado via content API
  • Desenvolvedores que hospedam um blog no próprio servidor Node.js

Início rápido

  1. 1

    Instale o Ghost CLI globalmente com npm

    npm install ghost-cli -g
  2. 2

    Instale uma instância local do Ghost

    ghost install local
  3. 3

    Para instalar em um servidor com SSL automático, consulte a documentação de instalação para produção e execute a instalação completa

    ghost install

Antes de usar

  • A hospedagem em produção exige que você gerencie seu próprio servidor ou pague pelo serviço gerenciado Ghost(Pro).
  • Para contribuir com o monorepo, é necessário seguir a documentação específica da base de código.

Tópicos

Perguntas frequentes

O que é Ghost?
Plataforma open source de publicação headless em Node.js para blogs, associações, assinaturas e newsletters. Ghost é uma plataforma open source de publicação desenvolvida em Node.js. Sua arquitetura é headless por definição: o conteúdo é gerenciado na interface administrativa e disponibilizado por uma content API para qualquer front end, enquanto o sistema de temas incluído cuida da renderização padrão do site. A plataforma é voltada a escritores e publicações independentes que querem oferecer associações, assinaturas pagas e newsletters junto com seu site.
Ghost é gratuito? Qual é a licença?
Ghost é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
Ghost ainda é mantido?
Manutenção ativa. O último commit de Ghost foi em 21 de out. de 2026.
Para que posso usar Ghost?
Escritores independentes que querem lançar uma newsletter paga ou um site de associação Publicações que precisam de um backend CMS com um front end personalizado via content API Desenvolvedores que hospedam um blog no próprio servidor Node.js
Como instalar Ghost?
Instale o Ghost CLI globalmente com npm: npm install ghost-cli -g Instale uma instância local do Ghost: ghost install local Para instalar em um servidor com SSL automático, consulte a documentação de instalação para produção e execute a instalação completa: ghost install
Onde consigo Ghost?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/TryGhost/Ghost

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados