29 lines
795 B
Bash
29 lines
795 B
Bash
# Copy to .env and customise on each Docker server. Keep .env out of Git.
|
|
SOURCE_BASE_DIR="/dockervolumes"
|
|
BACKUP_ROOT="/dockerbackups"
|
|
CONTAINERS_FILE="containers.local.txt"
|
|
BACKUP_HOSTNAME="beaver"
|
|
|
|
# Main pipeline method order. Add future method names here.
|
|
BACKUP_METHODS="rclone smb"
|
|
KEEP_COUNT=5
|
|
PULL_IMAGES=1
|
|
START_TIMEOUT=90
|
|
WAIT_INTERVAL=3
|
|
START_RETRIES=1
|
|
LOCK_FILE="/run/lock/zorruno-docker-backup.lock"
|
|
ZSTD_EXTRA_OPTS="-T0 -12"
|
|
|
|
# Rclone destination becomes <remote>/beaver/.
|
|
RCLONE_ENABLED=0
|
|
RCLONE_REMOTE="gdrive:dockerbackups"
|
|
RCLONE_HOST_SUBDIR=1
|
|
RCLONE_EXTRA_ARGS=""
|
|
|
|
# The SMB share must already be mounted by the operating system.
|
|
# Destination becomes <mount>/beaver/ when SMB_HOST_SUBDIR=1.
|
|
SMB_ENABLED=0
|
|
SMB_MOUNT="/mnt/dockerbackups"
|
|
SMB_HOST_SUBDIR=1
|
|
SMB_RSYNC_ARGS="-a"
|