From d829d194d235f41636bc9c58da068f36ef233dde Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 19 Aug 2024 12:33:16 +0200 Subject: [PATCH] Updated rclone container names Added timelapse backupper --- homenetwork/nas/rclone_nextcloud.yml | 6 +++--- homenetwork/nas/rclone_storage.yml | 24 +++++++++++++++++------- 2 files changed, 20 insertions(+), 10 deletions(-) diff --git a/homenetwork/nas/rclone_nextcloud.yml b/homenetwork/nas/rclone_nextcloud.yml index e1b6bc0..da8700f 100644 --- a/homenetwork/nas/rclone_nextcloud.yml +++ b/homenetwork/nas/rclone_nextcloud.yml @@ -4,7 +4,7 @@ name: backup_nextcloud services: nc_storage: image: registry.vbchaos.nl/rclone - container_name: bs_nextcloud_storage + container_name: backup_nextcloud_storage environment: - COMMAND=rclone copy -v /backup/ stackstorage:/julien/nextcloud/storage --exclude=storage/appdata_*/** - CRON_SCHEDULE=0 0-23/1 * * * @@ -14,7 +14,7 @@ services: nc_home: image: registry.vbchaos.nl/rclone - container_name: bs_nextcloud_home + container_name: backup_nextcloud_home environment: - COMMAND=rclone copy -v /backup/ stackstorage:/julien/nextcloud/home - CRON_SCHEDULE=0 0-23/1 * * * * @@ -24,7 +24,7 @@ services: nc_db: image: registry.vbchaos.nl/rclone - container_name: bs_nextcloud_database + container_name: backup_nextcloud_database environment: - COMMAND=rclone copy -v /backup/ stackstorage:/julien/nextcloud/database - CRON_SCHEDULE=0 0-23/1 * * * * diff --git a/homenetwork/nas/rclone_storage.yml b/homenetwork/nas/rclone_storage.yml index 208b81a..3c6454c 100644 --- a/homenetwork/nas/rclone_storage.yml +++ b/homenetwork/nas/rclone_storage.yml @@ -4,7 +4,7 @@ name: backup_storage services: docker_config: image: registry.vbchaos.nl/rclone - container_name: bs_docker_config + container_name: backup_docker_config environment: - COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/docker_config - CRON_SCHEDULE=0 1-23/4 * * * @@ -14,7 +14,7 @@ services: bands: image: registry.vbchaos.nl/rclone - container_name: bs_bands + container_name: backup_bands environment: - COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/bands - CRON_SCHEDULE=0 1-23/4 * * * @@ -24,7 +24,7 @@ services: hwsw: image: registry.vbchaos.nl/rclone - container_name: bs_hwsw + container_name: backup_hwsw environment: - COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/hwsw - CRON_SCHEDULE=0 1-23/4 * * * @@ -44,7 +44,7 @@ services: pictures: image: registry.vbchaos.nl/rclone - container_name: bs_pictures + container_name: backup_pictures environment: - COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/pictures - CRON_SCHEDULE=0 2-23/4 * * * @@ -54,7 +54,7 @@ services: repositories: image: registry.vbchaos.nl/rclone - container_name: bs_repos + container_name: backup_repositories environment: - COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/repositories - CRON_SCHEDULE=0 2-23/4 * * * @@ -64,7 +64,7 @@ services: video: image: registry.vbchaos.nl/rclone - container_name: bs_video + container_name: backup_video environment: - COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/video - CRON_SCHEDULE=0 2-23/4 * * * @@ -74,7 +74,7 @@ services: work: image: registry.vbchaos.nl/rclone - container_name: bs_work + container_name: backup_work environment: - COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/work - CRON_SCHEDULE=0 2-23/4 * * * @@ -82,3 +82,13 @@ services: - ${PWD}/rclone.conf:/root/.config/rclone/rclone.conf - /srv/dev-disk-by-uuid-17e88007-4d0c-45e0-8757-cacfcc458630/work:/backup + timelapse: + image: registry.vbchaos.nl/rclone + container_name: backup_timelapse + environment: + - COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/timelapse + - CRON_SCHEDULE=0 0 * * * + volumes: + - ${PWD}/rclone.conf:/root/.config/rclone/rclone.conf + - /srv/dev-disk-by-uuid-17e88007-4d0c-45e0-8757-cacfcc458630/timelapse:/backup +