ご協力ありがとうございます!
ガイドの冒頭に以下を追加しました。
あらゆる状況に備えていることを確認してください
フォーラムと同じサーバーに保存されているローカルバックアップに加えて、これらのバックアップのコピーを別のサーバーまたはクラウドに保存することを強くお勧めします[1]。
また、ファイル
/var/discourse/containers/app.ymlのコピーを安全な場所に保管しておくと便利です[2]。このオプションファイルは、フォーラムの再インストールや別のサーバーへの移行の場合に使用されます。何か深刻な疑問がある場合は、私(canapin@gmail.com)にご連絡ください。
アップデートセクションに以下を追加しました。
アップデートを行う前に、フォーラムの最新のバックアップをダウンロードすることを強くお勧めします。
以下を追加しました。
フォーラムが機能しなくなった場合はどうすればよいですか?
フォーラムの再構築は多くの問題を解決し、コマンドラインでのアップデートと同じコマンドで実行できます。
/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)にご連絡ください。
アップデート
アップデートを行う前に、フォーラムの最新のバックアップをダウンロードすることを強くお勧めします。
インターフェース経由
管理画面で悲しい赤いスマイリーが表示されたら(重要なアップデートがあることを意味します)、アップデートを実行します。
アップデートは https://yourforum.com/admin/upgrade から実行します。
アップデートは2段階で行われることがあります。最初に「Docker_Manager」をアップデートしてから、残りをアップグレードできる場合があります。
コマンドライン経由
場合によっては、コマンドライン経由でアップデートを行う必要があります(必要な場合はDiscourse管理ページに表示されます)。
- SSH経由でサーバーに接続します
- 次のコマンドを使用してフォーラムを再構築します(再構築は常にDiscourseを更新します)。
-
/var/discourse/launcher rebuild app - 時々、フォーラムが正しく動作していることを確認した後、ディスクスペースを解放するために使用されていないDockerイメージ(以前のアップグレードの残り物)を削除すると便利です。
/var/discourse/launcher cleanup
フォーラムが機能しなくなった場合はどうすればよいですか?
フォーラムの再構築は多くの問題を解決し、コマンドラインでのアップデートと同じコマンドで実行できます。
/var/discourse/launcher rebuild app
これでかなり良くなり、重要なことを見落としていないと思います ![]()
