Discourse pode suportar um fórum compartilhado para dois sites com estilos distintos?

Multisite não vai funcionar, pessoal,

e isso também não vai funcionar

O Discourse não é sem estado, e todas as informações estão no banco de dados. Portanto, se você executar várias instâncias em cima de um único banco de dados, elas automaticamente parecerão as mesmas e as alterações em uma se refletirão imediatamente na outra.

Isso “apenas” seria uma questão de trocar temas. Talvez alavancar a lógica existente de pré-visualização de temas e ter um plugin que apenas olhe para o nome do host em vez do parâmetro de URL.

Hospedar o mesmo fórum sob dois URLs pode ser a parte mais difícil aqui, especialmente em relação ao SEO. Isso o colocaria em todos os tipos de problemas de conteúdo duplicado e URL canônico.

5 curtidas