Updated rclone compose file for testing

This commit is contained in:
2024-02-27 09:59:40 +01:00
parent 0b2212710d
commit 04367f5a6b
+47 -47
View File
@@ -1,11 +1,11 @@
version: '3.8' version: '3.8'
volumes: volumes:
dockerstorage: docker_config:
driver_opts: driver_opts:
type: nfs type: nfs
o: addr=dockerstorage,nfsvers=4 o: addr=dockerstorage,nfsvers=4
device: :/dockerstorage device: :/docker_config
repo: repo:
driver_opts: driver_opts:
@@ -32,57 +32,57 @@ configs:
services: services:
dockerstorage: dockerstorage:
image: registry.vbchaos.nl/rclone:arm64 image: registry.vbchaos.nl/rclone
environment: environment:
- COMMAND=rclone copy -v /backup/ stackstorage:/maurice/dockerstorage - COMMAND=rclone copy -v /backup/ stackstorage:/julien/docker_config
- CRON_SCHEDULE=0 0-23/4 * * * - CRON_SCHEDULE=0 0-23/4 * * *
configs: configs:
- source: stackstorage - source: stackstorage
target: /config/rclone.conf target: /config/rclone.conf
volumes: volumes:
- dockerstorage:/backup - docker_config:/backup
deploy: # deploy:
mode: replicated # mode: replicated
replicas: 1 # replicas: 1
repositories: # repositories:
image: registry.vbchaos.nl/rclone:arm64 # image: registry.vbchaos.nl/rclone:arm64
environment: # environment:
- COMMAND=rclone copy -v /backup/ stackstorage:/maurice/repositories # - COMMAND=rclone copy -v /backup/ stackstorage:/maurice/repositories
- CRON_SCHEDULE=0 1-23/4 * * * # - CRON_SCHEDULE=0 1-23/4 * * *
configs: # configs:
- source: stackstorage # - source: stackstorage
target: /config/rclone.conf # target: /config/rclone.conf
volumes: # volumes:
- repo:/backup # - repo:/backup
deploy: # deploy:
mode: replicated # mode: replicated
replicas: 1 # replicas: 1
nc_storage: # nc_storage:
image: registry.vbchaos.nl/rclone:arm64 # image: registry.vbchaos.nl/rclone:arm64
environment: # environment:
- COMMAND=rclone copy -v /backup/ stackstorage:/maurice/nextcloud # - COMMAND=rclone copy -v /backup/ stackstorage:/maurice/nextcloud
- CRON_SCHEDULE=0 2-23/4 * * * # - CRON_SCHEDULE=0 2-23/4 * * *
configs: # configs:
- source: stackstorage # - source: stackstorage
target: /config/rclone.conf # target: /config/rclone.conf
volumes: # volumes:
- nc_storage:/backup # - nc_storage:/backup
deploy: # deploy:
mode: replicated # mode: replicated
replicas: 1 # replicas: 1
bands: # bands:
image: registry.vbchaos.nl/rclone:arm64 # image: registry.vbchaos.nl/rclone:arm64
environment: # environment:
- COMMAND=rclone copy -v /backup/ stackstorage:/maurice/bands # - COMMAND=rclone copy -v /backup/ stackstorage:/maurice/bands
- CRON_SCHEDULE=0 3-23/4 * * * # - CRON_SCHEDULE=0 3-23/4 * * *
configs: # configs:
- source: stackstorage # - source: stackstorage
target: /config/rclone.conf # target: /config/rclone.conf
volumes: # volumes:
- bands:/backup # - bands:/backup
deploy: # deploy:
mode: replicated # mode: replicated
replicas: 1 # replicas: 1