Concordo que configurar o Discourse não é trivial, e é o primeiro grande projeto com o qual interagi que é escrito em Ruby/Rails.
As únicas questões realmente difíceis, no entanto, foram configurar os e-mails de saída, os provedores de e-mail sugeridos nem sequer falam com quem opera um pequeno volume. Houve um dia adicional investido na configuração de e-mails de entrada, que muitos da nossa base de usuários insistem… em todo lugar você encontra pessoas que não se importam em interagir com um novo serviço
.
Também “brickamos” nossa instalação, em algum lugar entre eu tentando fazer algo que não percebi ser impossível (aninhando categorias em mais de 2 níveis), depois tentando excluir o que eu tinha feito… simultaneamente a um desenvolvedor com quem eu havia compartilhado privilégios de root quebrando algumas coisas tentando executar outro site ao lado no mesmo host. .. tivemos que reinstalar e recriar todas as categorias.
Totalmente valeu a pena.