Instalação Local do Discourse HA - Problema de Certificado

Tenho tentado instalar uma configuração experimental com duas VMs Ubuntu para rodar o Discourse, um servidor HAProxy e uma quarta para Postgres/Redis. Os servidores não são acessíveis pela internet - é apenas um sistema de teste.

A instalação do Discourse é concluída, mas estou travado com os certificados. Tenho dois certificados autoassinados, mas estou claramente fazendo algo errado, pois continuo recebendo erros do NGINX relacionados a encontrar (ou não) os certificados quando tento acessar o site.

Mais alguém já rodou o Discourse dessa maneira e pode explicar como fazer as coisas funcionarem com os certificados? Obviamente estou perdendo alguma coisa, então este é um pedido de instrução, ou confirmação de que toda essa configuração não é viável em primeiro lugar.

Se o servidor não for acessível pela internet, você não poderá usar o Discourse para obter os certificados. Você precisará obtê-los de outra forma e fazer com que o haproxy lide com os certificados.

Você precisará acessar um site do haproxy para obter informações sobre como fazer isso.

No lado do Discourse, você removerá os modelos de ssl e let’s encrypt e garantirá que você defina force_https em algum lugar.