Configurando o Discourse

Olá a todos! Espero que estejam bem. Sou iniciante em tudo isso.

Estou travado na conexão entre o Mailgun, meu domínio e o Digital Ocean.

  • Tenho minha conta no Mailgun
  • Domínio (também tenho e-mail profissional e quero enviar e-mails a partir dele)
  • Conta no Digital Ocean

Então, o que preciso fazer?

Olá @Zackie
Bem-vindo ao Discourse Meta.

O próximo passo lógico seria seguir este guia de instalação:

discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

Espero que ajude.

Estou recebendo um erro ao instalar o Discourse

A porta 443 do computador não parece estar acessível usando o hostname: example.com

Mas uma conexão na porta 80 é bem-sucedida!
Isso significa que as configurações de DNS estão corretas!

O que devo fazer agora?

Há algum firewall bloqueando a comunicação na porta 443?

Você pode verificar o firewall do DigitalOcean e o firewall do seu VPS para ver se esse é o caso.

Como eu verifico isso? :smile:

Eu também falei com a empresa de domínio e eles me disseram para esperar, pois pode levar de 24 a 48 horas para propagar corretamente. Talvez isso resolva o problema.

Acho que é mais fácil instalar o Discourse em um subdomínio, como www.example.com (ou forum.example.com, etc.), em vez da raiz de ‘example.com’.

1 curtida

mas eu quero instalá-lo no domínio principal

1 curtida

Como faço para excluir o arquivo de configuração containers/app.yml que já existe!
e instalar novamente??

Você pode simplesmente executar o setup novamente

Obrigado… Fiz a configuração e meu site estava funcionando bem, mas após 20-30 minutos ele está mostrando isso:

Isso pode ser um problema do Let’s Encrypt. Encontrei esta dica bastante útil para certificar tanto o www quanto o não-www:

mas eu fiz uma instalação padrão recentemente e ele mostra https

além disso, não estou usando múltiplos domínios ou subdomínios .. Está no meu domínio principal

A caixa diz que não é seguro?

Para corrigir seu app.yml:

cd /var/discourse
nano containers/app.yml

Em seguida, use as setas do teclado para navegar até a seção correta e siga as instruções no post citado acima.

Se não funcionar, você pode editá-lo no seu app.yml depois, e podemos tentar outra coisa. :slightly_smiling_face:

1 curtida

Obrigado pela ajuda, cara. O problema era outra coisa. Eu tinha um registro “A” no meu DNS que estava redirecionando para “domínio estacionado”, e por isso estava gerando esse erro.

1 curtida

Sem problemas. :slightly_smiling_face: Feliz que conseguiu fazer funcionar. :+1:

1 curtida