Content Security Policy: as configurações da página bloquearam o carregamento de um recurso ("script-src")

CSP? Bem, eu já passei na minha Conf do Apache2… Assim como a parte de expor do app.yml

Por que você está expondo isso? Seu localhost usa a porta 90.

Porque tenho que escolher uma porta diferente para https do que para http?

Você não usa SSL entre o proxy reverso e o backend. O proxy reverso encerrou o SSL porque é a barreira entre o mundo exterior e o backend.

Funciona! Mas agora tenho este erro:

Exceção do trabalho: SSL_connect retornou=1 errno=0 peeraddr=<my_ip>:587 state=error: falha na verificação do certificado (impossível obter o certificado do emissor local)

Você está tentando obter ou lidar com um certificado no lado do Discourse? Isso parece um erro do Ruby. Se for o caso, então não faça isso.

Você tem que comentar estas linhas se ainda não o fez:

# - "templates/web.ssl.template.yml"
# - "templates/web.letsencrypt.ssl.template.yml"

Isto está no meu postfix

Então você está no fórum errado. Mas você deve verificar sua configuração do postfix, firewall, etc.