フォーラムの再建作業(バックアップ復旧は正常に動作、再建は動作しません)

Digital Ocean を介してフォーラムをホストしていますが、ターミナルからインスタンスを再構築したのは約 1 年前です。

./launcher rebuild app

当初は、プラグインを追加するためにここ (Install plugins on a self-hosted site) の手順に従っていましたが、インスタンスの再構築が失敗しました。再起動後にこのエラーメッセージが表示されました。

このディスカッションフォーラムを支えるソフトウェアで予期しない問題が発生しました

バックアップを使用してフォーラムを復元し、コード (つまり app.yml ファイル) を変更せずに正常性の確認として、再度再構築アプリのシーケンスを実行しました。それでも、再構築と開始シーケンスは上記と同じエラーメッセージにつながりました。

次のトラブルシューティング手順についての考えはありますか?

プラグイン:

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/discourse-math.git
          - git clone https://github.com/discourse/discourse-solved.git
          - git clone https://github.com/discourse/discourse-subscriptions.git
          - sudo -E -u git clone https://github.com/VaperinaDEV/discourse-guest-gate-theme-component.git

コマンドラインでリビルドコマンドから取得したトランスクリプト、ログを共有するのが最善です。

(サービスが起動するまで十分に待っていない可能性があります。ウェブサイトにアクセスできないと結論付ける前に、少なくとも5分待つ必要があります。)

「いいね!」 2

/logs に役立つ情報があるはずです。また、no_plugins モードの /safe-mode を使用すると、少なくともサインインできるようになります(管理者であれば /logs を表示できます)。

「いいね!」 1

プラグインをいくつか無効にしてみましたか?
プラグインが問題を引き起こすことがあります。すべて無効にしてから、1つずつ有効にして、どのプラグインが問題を引き起こしているかを確認してください。

これも削除できます。これはテーマコンポーネントであり、app.yml ではなく、管理エリアの「カスタマイズ」セクションにインストールする必要があります。

「いいね!」 2