Updated rclone container names
Added timelapse backupper
This commit is contained in:
@@ -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 * * * *
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user