#!/bin/bash set -e SCRIPT_DIR=$(readlink -f $(dirname "${BASH_SOURCE[0]}")) REPO_DIR=$(dirname $SCRIPT_DIR) COMPOSE_FILE=$REPO_DIR/docker-compose.yml SERVICES="mqtt z2m" echo -n "Stopping containers..." docker compose -f $COMPOSE_FILE stop $SERVICES 2>/dev/null echo "Done" echo -n "Running backup..." $SCRIPT_DIR/restic_command.sh backup /data "$@" echo "Done" echo -n "Executing compose up..." docker compose -f $COMPOSE_FILE up -d 2>/dev/null echo "Done" echo -n "Pruning restic repo..." $SCRIPT_DIR/restic_prune.sh 1>/dev/null echo "Done" SPACE=$(du -hs /mnt/* | awk '{print $1}') echo "Total space used: $SPACE"