#!/bin/bash export RESTIC_REPOSITORY=sftp:borg@10.7.89.117:restic export RESTIC_PASSWORD={{ restic_password }} if [ $(hostname) == management ] then restic backup /home/andreas --exclude-file=/etc/restic/excludes.txt fi if [ $(hostname) == {{ ansible_facts['hostname'] }} ] then cd {{ docker_project_path | default('/home/ansible') }} sudo docker-compose pause sudo -E restic backup /home/ansible --exclude-file=/etc/restic/excludes.txt fi if [[ -x /usr/local/bin/docker-compose || -x /usr/bin/docker-compose ]] then sudo docker-compose unpause fi