非フルスタックIPの背後でのセルフホスト型インストール

@Andrew_Rowe さん、アドバイスありがとうございます!

いいえ、テストのために LAN 外部からの接続は必要ありません。

そのため、install-discourse--skip-connection-test オプション付きで実行しました。予想通り、ドメインの検証で停止することなくインストールが進行しました。

(Docker 外で動作している場合は)nginx を停止しておく必要があります。

しかし、無事に Discourse がコンテナ内で起動しました!

ただ…どうやら証明書に問題があるようです。

nginx: [emerg] cannot load certificate "/shared/ssl/forum.mondomaine.me.cer": PEM_read_bio_X509_AUX() failed (SSL: error:0480006C:PEM routines::no start line:Expecting: TRUSTED CERTIFICATE)

もちろん、このスレッド に従い、/var/discourse/shared/ssl/forum.mondomaine.me.cer の存在を確認しました。また、.key ファイルや他の 2 つの .me_ecc.cer|key ファイルも問題なく存在しています。

コンテナを再構築しましたが、状況は変わりません。

テスト用のローカルマシンに Discourse をインストールするのは、まさに苦難の道のりだと確信します! :joy:

どうやら推奨されていないようです。

シンプルな解決策が見つからない場合(使いません、CloudFlare は不要なのでその方向は避けます)、これがこの件に関する最後の投稿になると思います。 :grinning_face_with_smiling_eyes: