Updated rclone container names

Added timelapse backupper
This commit is contained in:
2024-08-19 12:33:16 +02:00
parent 273a7480ec
commit d829d194d2
2 changed files with 20 additions and 10 deletions
+3 -3
View File
@@ -4,7 +4,7 @@ name: backup_nextcloud
services: services:
nc_storage: nc_storage:
image: registry.vbchaos.nl/rclone image: registry.vbchaos.nl/rclone
container_name: bs_nextcloud_storage container_name: backup_nextcloud_storage
environment: environment:
- COMMAND=rclone copy -v /backup/ stackstorage:/julien/nextcloud/storage --exclude=storage/appdata_*/** - COMMAND=rclone copy -v /backup/ stackstorage:/julien/nextcloud/storage --exclude=storage/appdata_*/**
- CRON_SCHEDULE=0 0-23/1 * * * - CRON_SCHEDULE=0 0-23/1 * * *
@@ -14,7 +14,7 @@ services:
nc_home: nc_home:
image: registry.vbchaos.nl/rclone image: registry.vbchaos.nl/rclone
container_name: bs_nextcloud_home container_name: backup_nextcloud_home
environment: environment:
- COMMAND=rclone copy -v /backup/ stackstorage:/julien/nextcloud/home - COMMAND=rclone copy -v /backup/ stackstorage:/julien/nextcloud/home
- CRON_SCHEDULE=0 0-23/1 * * * * - CRON_SCHEDULE=0 0-23/1 * * * *
@@ -24,7 +24,7 @@ services:
nc_db: nc_db:
image: registry.vbchaos.nl/rclone image: registry.vbchaos.nl/rclone
container_name: bs_nextcloud_database container_name: backup_nextcloud_database
environment: environment:
- COMMAND=rclone copy -v /backup/ stackstorage:/julien/nextcloud/database - COMMAND=rclone copy -v /backup/ stackstorage:/julien/nextcloud/database
- CRON_SCHEDULE=0 0-23/1 * * * * - CRON_SCHEDULE=0 0-23/1 * * * *
+17 -7
View File
@@ -4,7 +4,7 @@ name: backup_storage
services: services:
docker_config: docker_config:
image: registry.vbchaos.nl/rclone image: registry.vbchaos.nl/rclone
container_name: bs_docker_config container_name: backup_docker_config
environment: environment:
- COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/docker_config - COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/docker_config
- CRON_SCHEDULE=0 1-23/4 * * * - CRON_SCHEDULE=0 1-23/4 * * *
@@ -14,7 +14,7 @@ services:
bands: bands:
image: registry.vbchaos.nl/rclone image: registry.vbchaos.nl/rclone
container_name: bs_bands container_name: backup_bands
environment: environment:
- COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/bands - COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/bands
- CRON_SCHEDULE=0 1-23/4 * * * - CRON_SCHEDULE=0 1-23/4 * * *
@@ -24,7 +24,7 @@ services:
hwsw: hwsw:
image: registry.vbchaos.nl/rclone image: registry.vbchaos.nl/rclone
container_name: bs_hwsw container_name: backup_hwsw
environment: environment:
- COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/hwsw - COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/hwsw
- CRON_SCHEDULE=0 1-23/4 * * * - CRON_SCHEDULE=0 1-23/4 * * *
@@ -44,7 +44,7 @@ services:
pictures: pictures:
image: registry.vbchaos.nl/rclone image: registry.vbchaos.nl/rclone
container_name: bs_pictures container_name: backup_pictures
environment: environment:
- COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/pictures - COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/pictures
- CRON_SCHEDULE=0 2-23/4 * * * - CRON_SCHEDULE=0 2-23/4 * * *
@@ -54,7 +54,7 @@ services:
repositories: repositories:
image: registry.vbchaos.nl/rclone image: registry.vbchaos.nl/rclone
container_name: bs_repos container_name: backup_repositories
environment: environment:
- COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/repositories - COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/repositories
- CRON_SCHEDULE=0 2-23/4 * * * - CRON_SCHEDULE=0 2-23/4 * * *
@@ -64,7 +64,7 @@ services:
video: video:
image: registry.vbchaos.nl/rclone image: registry.vbchaos.nl/rclone
container_name: bs_video container_name: backup_video
environment: environment:
- COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/video - COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/video
- CRON_SCHEDULE=0 2-23/4 * * * - CRON_SCHEDULE=0 2-23/4 * * *
@@ -74,7 +74,7 @@ services:
work: work:
image: registry.vbchaos.nl/rclone image: registry.vbchaos.nl/rclone
container_name: bs_work container_name: backup_work
environment: environment:
- COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/work - COMMAND=rclone copy -v /backup/ stackstorage:/julien/storage/work
- CRON_SCHEDULE=0 2-23/4 * * * - CRON_SCHEDULE=0 2-23/4 * * *
@@ -82,3 +82,13 @@ services:
- ${PWD}/rclone.conf:/root/.config/rclone/rclone.conf - ${PWD}/rclone.conf:/root/.config/rclone/rclone.conf
- /srv/dev-disk-by-uuid-17e88007-4d0c-45e0-8757-cacfcc458630/work:/backup - /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