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

さて、自動翻訳されたガイドの全文はこちらです。

あらゆる事態に備えるための準備

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

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

何か深刻な疑問がある場合は、私に連絡してください。

アップデート

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

インターフェース経由

管理画面で不機嫌な赤いスマイリーが表示されたら(重要なアップデートがあることを意味します)、アップデートを実行してください。
アップデートは https://tonforum.fr/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

再構築後もフォーラムが動作しない場合は?

私に尋ねるか、 公式サポートフォーラムに投稿してください。

サーバー上の重要なファイルの場所

app.yml

サーバー設定とインストールされているプラグインのリストが含まれています。フォーラムを別のサーバーに移動する場合や、特定の設定(アップロードやバックアップを別のディスクに移動するなど)を行う場合に非常に役立ちます。次の場所にあります。

/var/discourse/containers/app.yml

mail-receiver.yml

メールによる返信を受信してフォーラムに投稿できるようにするソフトウェアの設定が含まれています。次の場所にあります。

/var/discourse/containers/mail-receiver.yml

バックアップ

バックアップファイルは次の場所にあります。

/var/discourse/shared/standalone/backups/default

フォーラム管理画面の重要なページ:

役立つ可能性のあるページ :technologist:

テーマとコンポーネント

これらには、カスタムCSSやHTMLなどが含まれています。

https://tonforum.fr/admin/config/customize/themes

ログ

Eメール

デバッグに役立ちます:

https://tonforum.fr/admin/email-logs

スタッフアクション

非常に役立ちます。サイト設定の変更やその他のモデレーターおよび管理者アクションの(ほぼ)すべての記録を保持します。

https://tonforum.fr/admin/logs/staff_action_logs

エラーログ

原因が明らかでない問題が発生した場合に手がかりを得ることができます。

https://tonforum.fr/logs/

バックアップ

バックアップの頻度と最大数を変更したり、表示したり、ダウンロードしたりするには:

https://tonforum.fr/admin/backups

リソース

https://meta.discourse.org : 公式サポート。遠慮なく投稿してください。メンバーや開発者は喜んでお手伝いします。
https://ask.discourse.com : Discourseのサポートとデータに基づいてトレーニングされたチャットボット。驚くほど効果的に質問に答えます(はい、本当に)。


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

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

「いいね!」 3