Existe um diagnóstico passo a passo para quando um site Discourse é encontrado em um 502 Bad Gateway?

Isso não vai ajudar. O problema está no back end. Ele nem sequer chega a obter uma resposta do servidor (daí “bad gateway”)

São os logs do rails do back end que você precisa verificar.

Tente as ações:

  • /var/discourse/shared/standalone/log/rails# tail -n 200 production.log para ver se há erros óbvios de inicialização

  • no container (primeiro ./launcher enter app):

    curl 0.0.0.0:3000 para ver se o servidor rails está respondendo.

Fora isso, remova todos os plugins, reconstrua e depois adicione-os iterativamente de volta.