Ubuntu 11にDiscourse Dockerをインストール

こんにちは、

Discourse の Debian 11 へのインストールは、私の知る限り非常に困難、あるいは不可能だと聞いています。
10.5 へのインストールには成功しましたが、現在はどのような方法で試しても Web GUI へのアクセスができず、ビルド処理後にもメールが届きません。

以下のチュートリアルなど、複数のガイドを試しました:
https://www.arubacloud.com/tutorial/how-to-install-discourse-with-docker-on-ubuntu-18-04.aspx

インストール処理後に Discourse にアクセスできるかどうか、確認できる方はいますか?

Docker コンテナは起動しており、./discourse-setup も正常に実行されています。

ただし、launcher は動作していないようです:

./launcher logs app を実行するとエラーが表示されます。

何かアイデアはありますか?

I.

本番環境での Discourse のインストール方法に従って試されましたか?Docker をインストールできる限り、Debian や「」などの環境でも問題なく動作するはずです。

編集:本番環境へのインストールをお考えだと想定していましたが、もしかすると間違っているかもしれません。

ご提示いただいた URL の代わりに、以下のリンクをご参照いただくことをお勧めします。

回答ありがとうございます。

ログによると、このエラーはデフォルトで有効化されている証明書が原因のようです。

LETSENCRYPT_ACCOUNT_EMAIL の変更が失敗しました。
letsencrypt.ssl.template.yml が有効化されています。
残念ながら、containers/app.yml の変更中にエラーが発生しました。

ただし、yml ファイルでは有効化されていません。

SSL 証明書を無効化できる他の設定はありますか?

設定に Let’s Encrypt のメールアドレスを追加した後、再構築プロセスは正常に完了しました。
それにもかかわらず、Discourse にアクセスできません。

それは誤りです。公式インストールガイドに従うことができれば、Debian 11 での Discourse は問題なく動作します。

「いいね!」 1

設定ファイルで無効化する必要がある2行ついに発見しました。(まだ有効に使える証明書がないためです。)
再構築後、Discourse にアクセスできるようになりました。

おそらく、Let’s Encrypt のレート制限に達するまで何度も実行されたのでしょう。1 週間後にそれらの行を再有効化して再ビルドし、HTTPS 有効化することをお勧めします。HTTPS がないと動作しない機能もあります。

「いいね!」 1

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.