プライベートAWS EC2でDiscourseが動作しない

標準のインストールでは、Let’s Encrypt から証明書を取得します。これにはパブリック IP が必要です。サーバーをインターネットからアクセスできないようにする必要がある場合は、サポートされていないインストールを行う必要があります。おそらく、別の方法で取得した証明書を使用するか、証明書を持つリバース プロキシの後ろに配置する必要があります。証明書なしで実行することは、実際にはサポートされていません。

「いいね!」 1