How to embed whole forum in another site

Minha compreensão é que não é possível incorporar totalmente o Discourse em um iframe. Essa pergunta já foi feita e respondida várias vezes neste fórum.

Você pode incorporar comentários do Discourse no seu site. Isso pode ser feito seguindo este guia: Incorporando Comentários do Discourse via Javascript. Quando os comentários são incorporados, os usuários ainda precisarão visitar o site do Discourse para criar um novo comentário.

Também há um novo recurso que permite incorporar uma lista de comentários do Discourse no seu site. Há detalhes sobre isso aqui: Embedding a list of Discourse Topics in another site.

A outra opção para colocar conteúdo do Discourse em um site externo é usar a API do Discourse para buscar dados dele. Essa é a abordagem utilizada pelo nosso plugin para WordPress.