Ah, desculpe não ter respondido aqui!
Descobri o que estava acontecendo. Parece que o Discourse sempre funcionou perfeitamente.
O que me confundiu foi:
- Eu estava vendo erros 404 na aba Network da ferramenta de Inspeção do Chrome ao incorporar comentários do Discourse em um domínio diferente do servidor do Discourse como neste exemplo.. Isso provavelmente é o comportamento esperado do mini-profiler, que parece ser o que exibe o tempo de carregamento — talvez apenas para administradores?
- Eu não tinha lido a documentação corretamente e esperava ver uma interface para inserir comentários aparecendo no meu site. Como eu ainda não tinha comentado nos artigos do blog, havia muito pouco sendo incorporado na página, apenas um link para o tópico no servidor do Discourse.
- O tema do meu blog tinha um fundo escuro e o que estava incorporado na página do blog não era visível contra esse fundo escuro. Corrigi isso com o CSS abaixo.
div#discourse-comments {
background-color: white;
border-radius: 25px;
padding: 20px;
}