Let's EncryptとリバースプロキシなしでのMultisite Configurationセットアップ

シングルサイトのノーマルセットアップは完璧に機能します。問題ありません。
しかし、マルチサイトのために多くの組み合わせを試しました。単一の app.yml 設定、または web_only.yml、data.yml などで分離しました。Docker でのマルチサイト設定や、スタンドアロンコンテナから Web およびデータコンテナへの移行に関する他のヒントも試しました。

移行部分に関しては、すべての組み合わせで常に失敗しました。

bundle exec rake multisite:migrate

**********************プロセスの最後の部分**************************
2023-02-11 17:50:43.853 UTC [61] LOG: シャットダウン中
162:M 11 Feb 2023 17:50:43.866 # ユーザーからのシャットダウン要求...
162:M 11 Feb 2023 17:50:43.866 * 終了前の最終RDBスナップショットを保存中。
162:M 11 Feb 2023 17:50:43.881 * DBはディスクに保存されました
162:M 11 Feb 2023 17:50:43.882 # Redisは終了準備ができました、さようなら...
2023-02-11 17:50:44.007 UTC [57] LOG: システムはシャットダウンされました。


FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && sudo -E -u discourse bundle exec rake multisite:migrate はリターンコード #<Process::Status: pid 582 exit 1> で失敗しました
失敗場所: /usr/local/lib/ruby/gems/3.1.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec はパラメータ "cd /var/www/discourse && sudo -E -u discourse bundle exec rake multisite:migrate" で失敗しました
ブートストラップは終了コード 1 で失敗しました
**ブートストラップに失敗しました** 上にスクロールして、以前のエラーメッセージを探してください。複数ある可能性があります。
./discourse-doctor が問題を診断するのに役立つかもしれません。

失敗するまでに作成されたものと作成されなかったものを確認しました。
サブドメインのデータベースは作成されましたが、移行は失敗しました。overlay2 フォルダーやその他の場所を確認したところ、サブドメインの nginx 設定や multisite.yml は作成されませんでした。

./launcher bootstrap、destroy、start、stop、rebuild、または fresh setup を何度も試しました…すべてのコマンドを試しましたが、何も起こりませんでした… :slight_smile:

このチュートリアルは v3.1.0.beta 2 でも有効ですか、それとも私が何か見落としていることはありますか?
何かアイデアがあれば教えてください。

「いいね!」 1