Discourse
Plataforma de comunidade de código aberto — fóruns, chat integrado e plugins que você mesmo hospeda
Discourse é uma plataforma de comunidade de código aberto — tópicos de discussão, chat em tempo real integrado, temas visuais e um ecossistema de plugins — que você hospeda na sua própria infraestrutura ou roda na hospedagem paga do projeto. Está em desenvolvimento ativo desde 2013 e é a escolha usual quando uma empresa quer ser dona do software e dos dados da sua comunidade por completo. Para um fundador a ressalva honesta é que o software nunca foi a parte difícil: um fórum funciona quando seus membros precisam uns dos outros, e até que isso aconteça, um fórum vazio anuncia exatamente quão pouca gente usa o produto.
O que é o Discourse
Discourse (github.com/discourse/discourse) é uma plataforma de comunidade que o próprio README chama de 100% código aberto, feita para quem quer controle completo sobre como e onde o site roda. É uma aplicação Ruby on Rails que expõe uma API REST em JSON, com front end em Ember.js, PostgreSQL como armazenamento principal e Redis para cache, publicada sob a Licença Pública Geral GNU versão 2.0 pela Civilized Discourse Construction Kit, Inc. O projeto vem publicando desde janeiro de 2013, o que transforma a afirmação do README de estar testado em batalha por mais de uma década em uma das raras que você pode conferir contra um histórico de commits.
- Tópicos de discussão — o fórum com threads no centro de tudo, com as ferramentas de leitura e moderação que uma década de uso real produziu.
- Chat em tempo real integrado, para que uma comunidade não precise se partir entre um fórum em um lugar e um app de chat em outro.
- Temas visuais e plugins — uma seleção de temas oficiais e da comunidade, mais plugins que incluem o Discourse AI para chatbots e o Data Explorer para rodar SQL contra a sua própria instância.
- Auto-hospedado ou hospedado — rode na sua própria infraestrutura pelo custo dos servidores, ou pague a hospedagem oficial do projeto e pule a operação.
Onde um fórum se encaixa no stack de crescimento de um fundador
O argumento de crescimento a favor de um fórum, em contraste com uma comunidade de chat, é que ele é texto público com uma URL. Cada pergunta que um cliente faz e alguém responde se torna uma página — e é exatamente o formato de página que ainda rende algo: um problema específico, nas palavras do próprio cliente, respondido por alguém que bateu nele. Esse é o padrão da palavra-chave de cauda longa produzido como subproduto do suporte e não como um projeto de conteúdo, e é o mesmo material que motores de resposta com IA recuperam quando alguém pergunta sobre o seu produto. Um servidor de chat não gera nada disso, porque a conversa fica invisível para a busca no momento em que rola para cima.
O segundo argumento é uma composição de outro tipo. As respostas acumulam, então uma pergunta é respondida uma vez em público em vez de cinco vezes em privado, e membros posteriores a encontram sem você. Esse mecanismo é o crescimento liderado pela comunidade — valor fluindo de membro para membro em vez de para fora a partir da empresa. É real, e é também a parte que não pode ser instalada.
O problema da sala vazia
Um fórum tem dois lados, e só um deles vem com o software. Ele precisa de gente suficiente carregando o mesmo problema para ter motivo de conversar entre si em vez de com você — e abaixo desse limiar um espaço público é ativamente pior do que nenhum espaço. Quem cai em uma categoria com quatro tópicos e nenhuma resposta aprendeu algo concreto sobre quanta gente usa o seu produto, e não é a impressão que você buscava. É por isso que como construo uma comunidade em torno do meu produto defende que a maioria dos produtos iniciais deveria participar de comunidades que já existem em vez de hospedar uma.
Nota de primeira mão de construir a AgentCeres — a Diretora de Crescimento com IA em agentceres.com: nossos primeiros clientes vieram de threads que não são nossas. Alguém descreveu um problema em um fórum público, respondemos como pessoas, e aquela thread continuou sendo lida por meses depois — ela ranqueia, é puxada para respostas de IA e ainda manda gente. É também o texto mais valioso que existe sobre nós e do qual não podemos editar uma palavra. Esse é o argumento honesto para eventualmente ser dono da sala: a durabilidade do texto público mais o controle sobre ele. E é o mesmo motivo pelo qual ainda não abrimos uma, porque a thread idêntica no nosso próprio fórum, sem mais ninguém dentro, não teria convencido ninguém. O ativo era a sala cheia de estranhos, não o software rodando por trás.
A leitura prática: adote o Discourse quando perguntas sem resposta de usuários reais chegarem mais rápido do que você consegue atender em privado, e houver um motivo plausível para dois desses usuários quererem conversar entre si. Antes disso, as mesmas horas gastas onde eles já se reúnem rendem mais, e um ciclo de feedback de clientes via threads de suporte e avaliações te dá o sinal que um fórum teria dado sem o custo da sala vazia.
Quanto custa manter
Auto-hospedar o Discourse é um serviço de verdade, não um site estático. O repositório pede Ruby 3.4 ou superior, PostgreSQL 15 e Redis 7, e o guia de instalação é um deploy baseado em Docker; depois de subir, você assume os backups, as atualizações, o combate a spam e a moderação. Isso é tranquilo para um time que já opera infraestrutura e é um segundo produto indesejado para um fundador solo em meio a um lançamento, e é por isso que a hospedagem paga do próprio projeto existe e por que escolhê-la não é falta de coragem.
De qualquer forma que você rode, o software é a parte barata e a moderação não é. Uma comunidade precisa de alguém lendo todos os dias nos seus primeiros meses, respondendo as perguntas que mais ninguém vai responder ainda e definindo o tom que os membros posteriores vão copiar. A AgentCeres é a camada de execução do trabalho de crescimento em volta de um produto — um grupo de especialistas redige o SEO, o conteúdo, o social e a abordagem, e uma pessoa aprova tudo o que sai — e a linha que traçamos de propósito é que respostas em comunidade são o movimento que tolera menos a redação automática, porque uma resposta que soa gerada custa mais confiança do que a resposta valia.
FAQ
- O Discourse é gratuito?
- Sim, se você hospedar por conta própria. O código é aberto sob GPL-2.0, então não há custo de licença nem limite para construir uma comunidade comercial em torno dele; você paga os servidores e o tempo de operá-los e atualizá-los. O projeto também vende hospedagem oficial, que troca esse trabalho operacional por uma assinatura — confira discourse.org para os preços atuais.
- Discourse ou Discord — qual um fundador deve escolher?
- Eles fazem trabalhos diferentes. O Discord é em tempo real e social, bom para um grupo que quer conviver, e tudo o que é dito nele fica invisível para a busca no instante em que rola para cima. O Discourse é durável e indexado: mais lento, mais deliberado, e cada thread se torna uma página que continua trabalhando. Se o valor está em as pessoas se ajudarem com problemas, um fórum compõe; se está em presença e conversa, o Discord se encaixa melhor. O Discourse agora também traz chat, o que estreita a distância em uma direção apenas.
- Posso auto-hospedar o Discourse em um VPS barato?
- Tecnicamente sim para uma comunidade pequena — ele quer PostgreSQL e Redis ao lado da aplicação, e uma instância modesta aguenta tráfego baixo. O custo que surpreende as pessoas não é a máquina. Você agora opera um banco de dados, um cache e uma aplicação web exposta à internet que recebe spam, e você assume as atualizações dela. Reserve a atenção, não o servidor.
- Um fórum ajuda o SEO?
- Genuinamente, quando tem conteúdo real: perguntas de usuários produzem páginas específicas e formuladas de forma natural, difíceis de escrever de propósito e exatamente o que a busca e os motores de resposta com IA recompensam — veja otimização para motores generativos. Um fórum pouco povoado faz o contrário, enchendo o seu domínio de páginas rasas e quase vazias. O benefício de SEO é consequência de uma comunidade ativa, nunca um motivo para começar uma.
- Quando devo abrir um fórum?
- Quando os membros precisarem uns dos outros, não quando você precisar de um canal de suporte. Concretamente: as mesmas perguntas se repetem, você as está respondendo em privado mais de algumas vezes por semana, e os usuários já estão trocando notas em outro lugar. Até então, ferramentas de suporte e comunidades existentes dão conta — crescimento liderado pela comunidade expõe a diferença entre uma comunidade e um anexo de suporte.
You built it. Now grow it.
AgentCeres is a managed AI marketing team — specialists draft the SEO, social, and outreach that fill your links, you approve what ships. 14-day free trial, from $39/month.