Estou tentando instalar o Discourse no Linode com o aplicativo de um clique deles.
Executei o discourse-setup e até tentei reconstruir o Discourse!
O domínio está configurado corretamente e consigo pingá-lo, e às vezes ele mostra “bem-vindo ao nginx”, que faz parte do contêiner Docker para o Discourse e não está instalado no servidor.
O resultado de docker ps:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
a494a72506a8 local_discourse/app \"/sbin/boot\" 6 minutes ago Up 6 minutes 0.0.0.0:80-\u003e80/tcp, :::80-\u003e80/tcp, 0.0.0.0:443-\u003e443/tcp, :::443-\u003e443/tcp app
Notei que quando executei ./discourse-doctor a última parte dizia:
Versão do Discourse em forum.[redacted].com: NÃO ENCONTRADA
Então, provavelmente o DNS estava quebrado no início e você tentou várias vezes e atingiu os limites de taxa do Let’s Encrypt. ./discourse-setup tenta evitar que isso aconteça, mas acho que o instalador do Linode não usa discourse-setup.
Ele usa discourse-setup. Ele tem que ser executado manualmente pelo usuário se você não preencher automaticamente todos os campos no Linode (o que eu não fiz)