Porta 443 bloqueada no Discourse Digital Ocean com um clique

como corrigir isso? estou usando o aplicativo de um clique do DigitalOcean

Provavelmente é devido à incompatibilidade do Cloudflare com o instalador. Talvez você possa tentar desativar temporariamente o proxy do Cloudflare (nuvem laranja) para seus registros A durante a instalação ou simplesmente editar manualmente o app.yml e reconstruir (é isso que eu faço).

Como editar o app.yml?

Verifique, está ok agora?

cd /var/discourse
nano containers/app.yml

Não se esqueça de adicionar isto na seção de templates no topo do seu app.yml:
- "templates/cloudflare.template.yml"

Adicione as informações necessárias, como hostname e credenciais SMTP.

Salve e saia, depois execute:

./launcher rebuild app

Sim, parece bom. Se você tentar o instalador agora com isso desativado, esperamos que funcione. Se for bem-sucedido, você ainda precisará adicionar o modelo do Cloudflare ao app.yml e reconstruir.

Como adicionar o nome do host e o SMTP nele

VocĂŞ precisa rolar mais para baixo no arquivo para ver esses campos. O instalador falhou mesmo com o proxy do Cloudflare desativado?

Aqui posso usar o Gmail? Pois o outro servidor de e-mail era pago. Existe algum servidor de e-mail gratuito?

Recomendo o AWS SES, é o serviço de nível superior mais econômico que conheço. Não é gratuito, mas é barato e baseado no uso, sem mínimos.

NĂŁo tenho certeza sobre o uso de um Gmail gratuito, nĂŁo testei. VocĂŞ pode querer pesquisar nos fĂłruns sobre isso.

Preço inicial do AWS SES gratuito por 12 meses

Acho que isso se aplica apenas se você estiver hospedando o Discourse com eles em uma instância EC2, a menos que eu esteja enganado.

Ok, vou tentar o SendGrid.

O Mailgun é um excelente provedor SMTP. Você só precisa verificar sua conta com um cartão de crédito ou débito, mas não será cobrado nada.