requirements.yml,SETUP.md - prerequisites

This commit is contained in:
Nick Stokoe
2023-04-03 16:47:07 +01:00
parent c526c6e9c0
commit 8d7163e7e6
14 changed files with 842 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
#!/bin/sh
# Run the backup and mail the logs
BACKUP_COMMAND="borgmatic --stats"
LOGFILE="/tmp/backup_run_$(date +%s).log"
set -o pipefail
if $BACKUP_COMMAND 2>&1 | tee $LOGFILE; then
SUBJECT_PREFIX="=?utf-8?Q? =E2=9C=85 SUCCESS?="
SUCCESS=1
else
SUBJECT_PREFIX="=?utf-8?Q? =E2=9D=8C FAILED?="
fi
if [ -z "$SUCCESS" ]; then
echo -e "Subject: $SUBJECT_PREFIX: $MAIL_SUBJECT\n\n$(cat $LOGFILE)\n" |
sendmail -t $MAIL_TO
fi
rm $LOGFILE