Site não aparece após seguir o passo a passo oficial de instalação

E aí pessoal, estou muito animado para configurar o Discourse, mas encontrei um problema: meu site simplesmente não carrega.

Segui este tutorial no GitHub do Discourse para configurar usando a Digital Ocean.

O domínio que estou usando foi comprado e gerenciado na GoDaddy e, atualmente, exibe um site hospedado na Webflow. Criei um subdomínio no site da GoDaddy adicionando um registro do tipo A que aponta para o endereço IPv4 do meu Droplet na DO.

Ao executar o ./discourse-setup, respondo todas as configurações obrigatórias e pulo o e-mail do LET’S ENCRYPT.

Tudo parece funcionar corretamente ao longo de 5 a 10 minutos, sem erros. No entanto, assim que o script termina, ao navegar até o endereço do subdomínio, ele parece redirecionar para um IP diferente (não o ID do Droplet da DO), informando que não é possível acessar.

Qualquer ajuda nisso seria muito apreciada. O subdomínio que estou tentando configurar é talk.landscape.ventures

Obrigado desde já.

Parece que o subdomínio talk ainda não foi criado (ou ainda não?).
Recomendo verificar primeiro no GoDaddy se tudo está configurado/salvo conforme o esperado.
Se estiver tudo certo, pode ser apenas uma questão de aguardar a propagação do DNS, mas não acho que seja esse o problema aqui. Pois já deveríamos ver respostas de diferentes servidores e, atualmente, talk não existe.

Obrigado pela sua resposta, eu realmente aprecio.

No final, isso estava sendo causado por 2 problemas:

  1. O tamanho do meu droplet era de apenas 1GB, não 2GB
  2. Minha conta SMTP não havia sido configurada corretamente com o SendInBlue. Assim que mudei para o Mailgun, que me forneceu um endereço SMTP instantâneo, o Discourse acabou sendo instalado corretamente.

1GB é suficiente, desde que você configure a área de swap. A RAM não é um problema.