Executando várias coisas na mesma máquina que meu Pi (onde o Discourse está hospedado)?

Então, pretendo executar outras coisas no mesmo servidor que meu Pi, que executará o Discourse. Se eu executar mais fóruns do Discourse no mesmo Pi, como posso separá-los para garantir que não interfiram um no outro?
Se eu executar outros sites ou coisas, e colocá-los em contêineres Docker, isso interferirá no contêiner Docker que meu fórum Discourse está usando? E se eu usasse o Docker Desktop em vez da linha de comando?

Acredito que este seja o guia apropriado para várias instâncias do Discourse (com o mesmo conjunto de plugins?) em um contêiner.

Não tenho certeza de quanto trabalho extra o Pi pode realizar, mas vale a pena tentar?

2 curtidas

Isso é discourse multisite, não é?
Costumava haver outro intitulado “executando outros sites na mesma máquina que o discourse”, mas não consigo encontrá-lo.

O processo geral é simples:
Pare o discourse,
Instale um proxy reverso como o nginx
Edite a configuração do discourse e do proxy reverso
Inicie o discourse
Agora, se tudo correr como planejado, o proxy reverso deverá estar servindo o discourse.
Você pode criar novos sites usando o mesmo proxy reverso como servidor web.

Mas uma palavra de cautela, o Pi é subdimensionado, pode não ser capaz de sustentar a carga de vários sites.

3 curtidas

Este?

4 curtidas

Sim, é esse mesmo. Obrigado @JammyDodger

5 curtidas

Seria então melhor se eu pegasse outro servidor para rodar outros sites nele, em vez de misturar com o Discourse?

Alguém sabe sobre isso?