Discourse-health-check: One-Shot-CLI-Übersicht Ihres Discourse-Servers

Ein kleines Bash-Skript, das ich für mein eigenes Forum erstellt habe und das einen einmaligen Gesundheitsüberblick über den Discourse-Server bietet. Ich teile es mit allen, die eine solche schnelle Übersicht nützlich finden.

Prüft Systemressourcen: Docker, Discourse-Dienste (Postgres, Redis, Nginx, Unicorn, Sidekiq), Aktualität der Backups, TLS und grundlegende Sicherheitsaspekte. Das Skript endet mit einer Zusammenfassung in den Kategorien „Bestanden“ / „Warnung“ / „Kritisch“ sowie einem für Cron geeigneten Exit-Code.

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

Quelle, Optionen und ein Cron-Beispiel finden Sie in der README:

5 „Gefällt mir“

Discourse läuft nicht mit Puma.

3 „Gefällt mir“

Einhorn. Fixed, danke.

1 „Gefällt mir“

Pitchfork heutzutage!!