Discourseサイトで502 Bad Gatewayが見つかった場合の段階的な診断はありますか?

これは役に立ちません。問題はバックエンドにあります。サーバーからの応答を取得する段階にすら達していません(「Bad Gateway」はそのせいです)。

確認する必要があるのはバックエンドのRailsログです。

以下の操作を試してください。

  • 起動時の明らかなエラーがないか確認するには /var/discourse/shared/standalone/log/rails# tail -n 200 production.log
  • コンテナ内で(まず ./launcher enter app):
    Railsサーバーが応答しているか確認するには curl 0.0.0.0:3000

それ以外の場合は、すべてのプラグインを削除し、再構築してから、それらを1つずつ戻してください。