From 6b3ab4943b8edb68aa44f7cbb9ad3ab22e7f4a00 Mon Sep 17 00:00:00 2001 From: crupest Date: Wed, 23 Nov 2022 14:48:42 +0800 Subject: Make auto-backup show dest. --- docker/auto-backup/Dockerfile | 4 ++-- docker/auto-backup/daemon.bash | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) (limited to 'docker/auto-backup') diff --git a/docker/auto-backup/Dockerfile b/docker/auto-backup/Dockerfile index 4b00281..a826f4a 100644 --- a/docker/auto-backup/Dockerfile +++ b/docker/auto-backup/Dockerfile @@ -1,5 +1,5 @@ -FROM rclone/rclone:latest -RUN apk add --no-cache coreutils bash tar xz +FROM alpine:latest +RUN apk add --no-cache coreutils bash tar xz rclone ARG CRUPEST_AUTO_BACKUP_BUCKET_NAME ARG CRUPEST_AUTO_BACKUP_INIT_DELAY=0 ARG CRUPEST_AUTO_BACKUP_INTERVAL=1d diff --git a/docker/auto-backup/daemon.bash b/docker/auto-backup/daemon.bash index a3b7249..e061992 100755 --- a/docker/auto-backup/daemon.bash +++ b/docker/auto-backup/daemon.bash @@ -32,9 +32,10 @@ function backup { # tar and xz /data to tmp tar -cJf /tmp/data.tar.xz -C / data - echo "Use rclone to upload data..." + destination="$CRUPEST_AUTO_BACKUP_BUCKET_NAME/$current_time/data.tar.xz" + echo "Use rclone to upload data to $destination ..." # upload to remote - rclone --progress copyto /tmp/data.tar.xz "mycos:$CRUPEST_AUTO_BACKUP_BUCKET_NAME/$current_time.tar.xz" + rclone --progress copyto /tmp/data.tar.xz "$destination" echo "Remove tmp file..." # remove tmp -- cgit v1.2.3