Discourse チャットプラグインをインストールから完全に削除する方法

管理設定でコードは無効になっていますが、使用する予定のないこのプラグインをロードするためにビットを無駄にしたくありません。

コンテナがビルドされたときにこのプラグインのロードを無効にするためのDiscourse設定パラメータを見つけることができませんでした(現在は無効にすることしかできませんが、プラグインコードはロードされています)。
理想的には、コンテナビルドのYMLファイルに、ビルドでこのプラグインコードを省略するように指示する設定変数があると嬉しいです(検索しましたが、見つかりませんでした)。

ありがとうございます。

「いいね!」 2

管理パネルのチェックボックス以外で設定を無効にする方法はないと思います。

「いいね!」 1

チャット機能が組み込まれていない、古いサポート対象外の Discourse バージョンを使用することもできますが、チャット機能を削除するセキュリティ リスクに見合う価値はないと思います。

「いいね!」 1

どのビットですか?

管理UIでプラグインを無効にすると、プラグインJSのロードが停止するため、転送にビットが無駄になることはありません。

「いいね!」 8

rm -rf chatapp.yml に記述することは可能ですが、既に述べた理由から推奨しません。もし実行したい場合は、app.yml でコマンドを実行する方法の他の例を参照する必要があります。

「いいね!」 1

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.