Corrida alternativa

Atualmente, o Discourse é hospedado no Docker pelo nginx! mas você poderia adicionar uma opção no discourse-setup onde, em vez do nginx, apenas o próprio Discourse é executado (para que o Discourse seja acessado via :3000)… Além disso, outra opção no instalador poderia fazer o Discourse rodar em uma porta diferente de 3000! O EXPOSE será ajustado automaticamente de acordo! O Discourse poderia então ser acessado via um proxy reverso em um domínio.

1 curtida

Novamente: isso já pode ser feito. É uma tarefa realmente trivial.

1 curtida

Sim, mas deve ser possível fazer isso sem grandes configurações

1 curtida

Não é uma configuração principal. É apenas mais uma configuração típica de host virtual que você tem que fazer sempre, não importa o que esteja escutando no backend; WordPress, Moodle ou Discourse sob Docker. Mais uma pequena alteração em app.yml: qual porta o Discourse irá escutar.

2 curtidas

Qual variável em app.yml seria esta?

1 curtida

Como você disse aqui Content Security Policy: The settings of the page have blocked the loading of a resource ("script-src") - #19 by Justman10000 você deve expor apenas 90:80.

1 curtida

[quote=“Justman10000, post:1, topic:263333”]você poderia adicionar uma opção no discourse-setup
[/quote]

discourse-setup destina-se a suportar apenas as instalações mais básicas. Se você estiver fazendo algo como usar um proxy reverso, presume-se que você saiba o suficiente sobre como as coisas funcionam, que é mais fácil usar um editor de texto do que executar um script que faz um monte de perguntas.

4 curtidas