Add ntfy wrapper for restore jobs

This commit is contained in:
2026-05-07 11:26:15 +02:00
parent 7ff7284f6b
commit 008ab9bc4a
5 changed files with 64 additions and 8 deletions
+20
View File
@@ -0,0 +1,20 @@
#!/bin/bash
set -euo pipefail
TOPIC="${1:-}"
TITLE="${2:-}"
MESSAGE="${3:-}"
PRIORITY="${4:-default}"
if [ -z "$TOPIC" ] || [ -z "$TITLE" ] || [ -z "$MESSAGE" ]; then
echo "Usage: $0 <topic> <title> <message> [priority]" >&2
exit 1
fi
NTFY_URL="${NTFY_URL:-https://ntfy.kaleschke.info}"
curl -fsS \
-H "Title: $TITLE" \
-H "Priority: $PRIORITY" \
-d "$MESSAGE" \
"$NTFY_URL/$TOPIC" >/dev/null