Un petit script bash que j’ai créé pour mon propre forum, offrant un aperçu ponctuel de l’état de santé du serveur Discourse. Je le partage au cas où cet aperçu rapide vous serait utile.
Vérifie les ressources système : Docker, les services Discourse (Postgres, Redis, Nginx, Unicorn, Sidekiq), la fraîcheur des sauvegardes, TLS et les bases de la sécurité. Se termine par un résumé « réussi / avertissement / critique » et un code de sortie adapté à cron.
Installation
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
Source, options et un exemple de configuration cron dans le README :
