diff --git a/utils/pushover.service b/utils/pushover.service new file mode 100644 index 0000000..bf19a43 --- /dev/null +++ b/utils/pushover.service @@ -0,0 +1,12 @@ +[Unit] +Description=Send Pushover notification for %i +After=network-online.target +Wants=network-online.target + +[Service] +Type=oneshot + +ExecStart=/usr/local/bin/pushover --message "Service %i has failed" --title "Service Failure" + +[Install] +WantedBy=multi-user.target diff --git a/utils/testdata.sh b/utils/testdata.sh new file mode 100755 index 0000000..d0c1072 --- /dev/null +++ b/utils/testdata.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +create_file() { + dd if=/dev/urandom iflag=fullblock of="testdata/$1" bs=1M count=1 status=none +} + +rm -rf testdata +mkdir testdata +create_file "a.mp4" +create_file "a.gif" +create_file "b.gif" +create_file "b.jpeg" +create_file "c.mp4"