Problemas na instalação do Discourse

Depois dos problemas que tive com a Hetzner, resolvi ir para a Contabo
Mas ao instalar o Discourse seguindo passo a passo dos videos e dando tudo certo
(Não mostra um unico erro durante a instalação)
o meu site não fica no ar, toda vez que atualizo ele fica fora
O que será que pode ser?

Quando eu tento o comando Discourse Doctor

root@vmi1371983:/var/discourse# ./discourse-doctor
DISCOURSE DOCTOR Fri 21 Jul 2023 02:11:53 AM EDT
OS: Linux vmi1371983.contaboserver.net 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux


Found containers/app.yml

==================== YML SETTINGS ====================
DISCOURSE_HOSTNAME=dex-forum.com
SMTP_ADDRESS=email-smtp.us-east-1.amazonaws.com
[email protected]
SMTP_PASSWORD=BIQ7sQ795zyn603434dfdfsdFFdeKvE5j0Tt
SMTP_PORT=587
SMTP_USER_NAME=AKIAXREedgewSr
[email protected]

==================== DOCKER INFO ====================
DOCKER VERSION: Docker version 24.0.4, build 3713ee1

DOCKER PROCESSES (docker ps -a)

CONTAINER ID   IMAGE                 COMMAND        CREATED          STATUS          PORTS
        NAMES
45d8828e240b   local_discourse/app   "/sbin/boot"   57 seconds ago   Up 56 seconds   0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   app

45d8828e240b   local_discourse/app   "/sbin/boot"   57 seconds ago   Up 56 seconds   0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   app

Discourse container app is running


==================== PLUGINS ====================
          - git clone https://github.com/discourse/docker_manager.git

No non-official plugins detected.

See https://github.com/discourse/discourse/blob/main/lib/plugin/metadata.rb for the official list.

========================================

ele fica travado nisso até ficar desconectado

Qual sistema operacional do servidor?

Essa são as configurações da minha VPS

8gb ram
50gb NVME
OS: Ubuntu 20.04 (64 Bit)

O Engraçado é que quando instalei o Discourse, não apareceu NENHUM erro, estou tudo certo, mas quando eu acesso o meu site aparece a mensagem “ERR_CONNECTION_TIMED_OUT”

Quando eu uso o comando do Discourse Doctor ele trava aqui

A instalação parece correta.
Parece um problema realcionado a rede ou DNS.
A configuração de DNS está correta?

Tudo certo, como no video, mas mesmo assim fica fora, acho tão estranho…
Existe algum comando pra ver se o DNS pode ter problema?

Uma duvida, pq quando eu acesso ssh root@meuip e senha eu consigo acessar o servidor, mas quando eu acesso o shh com ssh dex-forum.com e digito a senha, ele fala que a permissão foi negada?

Inicialmente verifica se o DNS está realmente apontando para o IP correto.
Para isso pode utilizar o https://dnschecker.org/

Eu verifiquei o A e AAAA e aparece tudo verde (So na região da china fica vermelho)

Já o CNAME, MX, TXT fica tudo em vermelho

Ficar verde, significa que ele está direcionando para algum lugar.
Confirma que os IPS que respondem são realmente os do seu servidor.

O que é IPS? como posso confirmar ele?

Me refiro ao endereço de IP do seu servidor.
Basta confirmar se o endereço de IP sobre o qual o DNS responde é o mesmo do seu server.

Tudo bate certo
e se eu criasse um sub dominio no go daddy, eu posso configurar no setup discourse e cloudflare esse sub dominio e usar ?

Você pode sim usar subdomínio.
Mas precisa apenas aopntar esse subdomínio para seu servidor pelo CloudFlare. Não precisa fazer nada na go daddy.

Se o DNS está OK, tenta formatar o server e fazer a instalação novamente.