Discourse-health-check: DiscourseサーバーのワンショットCLI概要

自分のフォーラム用に作成した小さな Bash スクリプトで、Discourse サーバーのワンショットなヘルスチェックを提供します。このような簡易的な概要が役立つ方と共有します。

システムリソースを確認:Docker、Discourse サービス(Postgres、Redis、Nginx、Unicorn、Sidekiq)、バックアップの鮮度、TLS、およびセキュリティの基礎事項。最後に「正常」「警告」「致命的」のサマリーと、cron で使用可能な終了コードで終了します。

インストール

curl -O https://raw.githubusercontent.com/haydenjames/discourse-health-check/main/discourse-health-check.sh
chmod +x discourse-health-check.sh
sudo ./discourse-health-check.sh

ソース、オプション、および cron の例については README を参照してください:

「いいね!」 5

Discourse は Puma を実行しません。

「いいね!」 3

ユニコーン。修正いただき、ありがとうございます。

「いいね!」 1

ピッチフォークかよ、今どき!