#! /bin/bash set -e set -u cd "$(dirname "${BASH_SOURCE[0]}")" >&2 mkdir -p ./{restore,mnt,backup} >&2 img="${IMG:-dev:dev}" docker build -t $img . >&2 if [ -z "${BUILD:-""}" ]; then docker run \ --rm \ -it \ -e BORG_PASSPHRASE="${BORG_PASSPHRASE:-"a"}" \ -v $PWD/restore:/opt/mnt \ -v $PWD/mnt:/mnt \ -v $PWD/backup:/backup \ -v $PWD/config.yaml:/etc/borgmatic/config.yaml:ro \ $img \ "$@" fi