Add ntfy wrapper for restore jobs
This commit is contained in:
@@ -76,7 +76,7 @@ bash /mnt/user/services/homelab/ops/restore-tests/run-restore-checks.sh paperles
|
||||
|
||||
- die Bash-Jobs wurden am 2026-05-07 hostseitig erfolgreich verifiziert
|
||||
- `freshness`, `vaultwarden`, `gitea` und `paperless` laufen damit prinzipiell automatisch
|
||||
- `ntfy` kommt erst als naechster Ausbau
|
||||
- `ntfy` kann jetzt optional per Wrapper-Skript ergaenzt werden
|
||||
|
||||
## V2 Zielbild
|
||||
|
||||
@@ -91,16 +91,16 @@ Als naechster Ausbau kommen dazu:
|
||||
|
||||
## Optionales `ntfy` Wrapper-Muster
|
||||
|
||||
Wenn `ntfy` spaeter dazukommt, soll der Host-Job nur Erfolg/Fehler referenzieren, nicht den ganzen Report in die Nachricht kippen.
|
||||
Wenn `ntfy` genutzt wird, soll der Host-Job nur Erfolg/Fehler referenzieren, nicht den ganzen Report in die Nachricht kippen.
|
||||
|
||||
Beispiel:
|
||||
|
||||
```bash
|
||||
#!/bin/bash
|
||||
REPORT="/mnt/user/backups/restore-reports/freshness-$(date +%F).md"
|
||||
if bash /mnt/user/services/homelab/ops/restore-tests/run-restore-checks.sh freshness > "$REPORT"; then
|
||||
echo "Restore freshness check ok: $REPORT"
|
||||
else
|
||||
echo "Restore freshness check failed: $REPORT"
|
||||
fi
|
||||
bash /mnt/user/services/homelab/ops/restore-tests/run-restore-job-with-ntfy.sh freshness homelab-restore
|
||||
```
|
||||
|
||||
Verwendete Hilfsskripte:
|
||||
|
||||
- `ops/restore-tests/send-ntfy.sh`
|
||||
- `ops/restore-tests/run-restore-job-with-ntfy.sh`
|
||||
|
||||
Reference in New Issue
Block a user