Meu Discourse não está funcionando

Instalei o Discourse no meu VPS, mas não está funcionando. O site não abre. Quando executo o ‘discourse doctor’, aparece uma mensagem dizendo: ‘discourse version at mydomain.com: not found’, algo assim.

Preciso de uma solução rápida..
<a href="https://ibb.co/kqZxYtm"><img src="https://i.ibb.co/TPykzsW/IMG-20200315-021630.jpg" alt="IMG-20200315-021630" border="0"></a>
https://i.ibb.co/TPykzsW/IMG-20200315-021630.jpg
Fiz o upload de uma captura de tela.

Você seguiu a instalação de 30 minutos? Nenhum outro método de instalação é suportado aqui.

https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md

Sim, instalei seguindo este guia

Hmm… pode ser difícil solucionar problemas remotamente. Se não estiver funcionando, é provável que você tenha perdido algo nas instruções oficiais. Tem certeza de que o domínio está apontando corretamente para o seu servidor?

Também costumo encontrar, quando o site não aparece no navegador, que apenas reiniciar o servidor e executar ./launcher rebuild app resolve o problema. Se isso não funcionar, as mensagens que aparecem ao executar ./launcher rebuild app dão boas pistas sobre o que está errado.

Boa sorte! Se estiver sob pressão de tempo para colocar seu site no ar, considere um plano pago ou faça uma postagem em Marketplace.

Meu site está exibindo a página de boas-vindas do nginx. É só isso.

Você instalou o nginx no servidor?

Se o DNS estiver configurado corretamente, o nginx interno dentro do contêiner Docker não pode ser o responsável por exibir essa página.

Não, eu não instalei, mas há uma página de boas-vindas do nginx

Qual é a saída de

netstat -alpn | grep 80

Se houver nginx (independente de ter sido instalado por você ou não), ele deve ser reportado como tal.
Se o nginx estiver atualmente rodando na porta 80/443, você precisa desinstalá-lo executando:

sudo -i
service nginx stop
apt purge nginx*
cd /var/discourse
./launcher start app

tcp6 0 0 :::80 :::* LISTEN 31740/docker-proxy
unix 3 STREAM CONNECTED 18086 765/systemd-logind unix 3 STREAM CONNECTED 18087 777/dbus-daemon /var/run/dbus/system_bus_socket

Parece que o Docker está escutando na porta 80.
Nesse caso, você fez alguma alteração no Discourse?

Não. Acabei de instalar o Discourse seguindo o guia do GitHub do Discourse :frowning:

Você pode confirmar se o nome do seu domínio está pingando para o IP do seu VPS?

É, eu já tenho IPv4 e IPv6

Neste ponto, só posso sugerir que você comece do zero novamente, caso tenha sido uma instalação nova. Se era um sistema de produção existente, talvez seja melhor contratar alguém para corrigir isso para você, pois não há nada óbvio que eu possa identificar. Alguém poderá identificar o problema assim que acessar seu servidor e realizar algumas etapas avançadas de solução de problemas.