finish borgmatic backup setup
This commit is contained in:
@@ -0,0 +1 @@
|
|||||||
|
true
|
||||||
@@ -4,4 +4,4 @@ services:
|
|||||||
net.unraid.docker.managed: 'composeman'
|
net.unraid.docker.managed: 'composeman'
|
||||||
net.unraid.docker.icon: 'https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/borgmatic.png'
|
net.unraid.docker.icon: 'https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/borgmatic.png'
|
||||||
net.unraid.docker.webui: ''
|
net.unraid.docker.webui: ''
|
||||||
net.unraid.docker.shell: ''
|
net.unraid.docker.shell: 'sh'
|
||||||
|
|||||||
@@ -2,9 +2,12 @@ services:
|
|||||||
borgmatic:
|
borgmatic:
|
||||||
image: ghcr.io/borgmatic-collective/borgmatic:latest
|
image: ghcr.io/borgmatic-collective/borgmatic:latest
|
||||||
container_name: borgmatic
|
container_name: borgmatic
|
||||||
|
hostname: cube-nas
|
||||||
volumes:
|
volumes:
|
||||||
- /mnt/user/nextcloud-data/tonitrus/files/documents/Schule:/mnt/source:ro # backup source
|
- /mnt/user/appdata:/mnt/source/docker/appdata:ro # backup sources
|
||||||
- /mnt/remotes/10.0.0.50_home/Drive/backup-cube-test:/mnt/borg-repository # backup target
|
- /boot/config/plugins/compose.manager/projects:/mnt/source/docker/compose:ro
|
||||||
|
|
||||||
|
- /mnt/remotes/10.0.0.50_backup-cube:/mnt/borg-repository # backup target
|
||||||
- /mnt/user/appdata/borgmatic/borgmatic.d:/etc/borgmatic.d/ # borgmatic config file(s) + crontab.txt
|
- /mnt/user/appdata/borgmatic/borgmatic.d:/etc/borgmatic.d/ # borgmatic config file(s) + crontab.txt
|
||||||
- /mnt/user/appdata/borgmatic/.config/borg:/root/.config/borg # config and keyfiles
|
- /mnt/user/appdata/borgmatic/.config/borg:/root/.config/borg # config and keyfiles
|
||||||
- /mnt/user/appdata/borgmatic/.ssh:/root/.ssh # ssh key for remote repositories
|
- /mnt/user/appdata/borgmatic/.ssh:/root/.ssh # ssh key for remote repositories
|
||||||
|
|||||||
Reference in New Issue
Block a user