Olá, tenho o Discourse configurado nas portas 90 e 453. O contêiner também roda nessas portas, mas embora elas também estejam abertas, o Discourse ainda não está acessível!
2 curtidas
O Letsencrypt precisa da porta 80 para verificar o nome de host para o SSL. A falha na verificação do SSL resulta na não emissão do certificado e é provavelmente o que está impedindo que seu discourse apareça.
Faça a coisa certa, use as portas 80 e 443.
3 curtidas
Outra versão da resposta que você já obteve é que portas não padrão não são suportadas. Recomendo que você obtenha outra vm, mas existem tópicos como Como configurar o Discourse em um servidor com sites Apache existentes
3 curtidas