Discourseフォーラム管理者のための短いドキュメントを作成中です。何か見落としていませんか?

ご協力ありがとうございます!

ガイドの冒頭に以下を追加しました。

あらゆる状況に備えていることを確認してください

フォーラムと同じサーバーに保存されているローカルバックアップに加えて、これらのバックアップのコピーを別のサーバーまたはクラウドに保存することを強くお勧めします[1]

また、ファイル /var/discourse/containers/app.yml のコピーを安全な場所に保管しておくと便利です[2]。このオプションファイルは、フォーラムの再インストールや別のサーバーへの移行の場合に使用されます。

何か深刻な疑問がある場合は、私(canapin@gmail.com)にご連絡ください。

アップデートセクションに以下を追加しました。

:information_source: アップデートを行う前に、フォーラムの最新のバックアップをダウンロードすることを強くお勧めします。

以下を追加しました。

フォーラムが機能しなくなった場合はどうすればよいですか?

フォーラムの再構築は多くの問題を解決し、コマンドラインでのアップデートと同じコマンドで実行できます。

/var/discourse/launcher rebuild app

再構築後もフォーラムが機能しない場合はどうすればよいですか?

私(canapin@gmail.com)に連絡するか、公式サポートフォーラムに投稿してください。

ガイドの最後にask.discourse.orgにも言及しました。

リソース

https://meta.discourse.org : 公式サポート。遠慮なく投稿してください — コミュニティメンバーと開発者は非常に協力的です
https://ask.discourse.com : Discourseのサポートとデータでトレーニングされたチャットボット。驚くほど効果的に質問に答えます(はい、本当に)

全文

あらゆる状況に備えていることを確認してください

フォーラムと同じサーバーに保存されているローカルバックアップに加えて、これらのバックアップのコピーを別のサーバーまたはクラウドに保存することを強くお勧めします[1:1]

また、ファイル /var/discourse/containers/app.yml のコピーを安全な場所に保管しておくと便利です[2:1]。このオプションファイルは、フォーラムの再インストールや別のサーバーへの移行の場合に使用されます。

何か深刻な疑問がある場合は、私(canapin@gmail.com)にご連絡ください。

アップデート

:information_source: アップデートを行う前に、フォーラムの最新のバックアップをダウンロードすることを強くお勧めします。

インターフェース経由

管理画面で悲しい赤いスマイリーが表示されたら(重要なアップデートがあることを意味します)、アップデートを実行します。
アップデートは https://yourforum.com/admin/upgrade から実行します。

アップデートは2段階で行われることがあります。最初に「Docker_Manager」をアップデートしてから、残りをアップグレードできる場合があります。

コマンドライン経由

場合によっては、コマンドライン経由でアップデートを行う必要があります(必要な場合はDiscourse管理ページに表示されます)。

  1. SSH経由でサーバーに接続します
  2. 次のコマンドを使用してフォーラムを再構築します(再構築は常にDiscourseを更新します)。
  3. /var/discourse/launcher rebuild app
    
  4. 時々、フォーラムが正しく動作していることを確認した後、ディスクスペースを解放するために使用されていないDockerイメージ(以前のアップグレードの残り物)を削除すると便利です。
    /var/discourse/launcher cleanup
    

フォーラムが機能しなくなった場合はどうすればよいですか?

フォーラムの再構築は多くの問題を解決し、コマンドラインでのアップデートと同じコマンドで実行できます。

/var/discourse/launcher rebuild app

これでかなり良くなり、重要なことを見落としていないと思います :slight_smile:


  1. 私がフォーラムをインストールした場合、バックアップは自動的に私のGoogleドライブにコピーされますが、理想的には将来的にあなたが責任を負うスペースに保存されるべきです。いつかそのことについて話しましょう :smile: ↩︎ ↩︎

  2. これには、メールサーバーのユーザー名とパスワード、およびトップレベルの管理者メールアドレス(実際には私のもの)が含まれています。 ↩︎ ↩︎

「いいね!」 3