From adcfae90e912607bab557e7e854e7067470e1d60 Mon Sep 17 00:00:00 2001 From: Sam Al-Sapti Date: Sun, 28 May 2023 22:48:22 +0200 Subject: [PATCH] Add more volumes to Restic --- roles/docker_services/defaults/main.yml | 8 ++++++++ roles/docker_services/tasks/services/restic.yml | 5 +---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/roles/docker_services/defaults/main.yml b/roles/docker_services/defaults/main.yml index b8a9fc0..3e064d7 100644 --- a/roles/docker_services/defaults/main.yml +++ b/roles/docker_services/defaults/main.yml @@ -51,3 +51,11 @@ services: sender_domains: - "{{ services.nextcloud.domain }}" + +backup_volumes: + - "{{ services.caddy.volume }}:/mnt/volumes/caddy:ro" + - "{{ services.postfix.volume }}:/mnt/volumes/postfix:ro" + - "{{ services.emby.volume }}/programdata:/mnt/volumes/emby/programdata:ro" + - "{{ services.nextcloud.volume }}:/mnt/volumes/nextcloud:ro" + - "{{ services.pihole.volume }}:/mnt/volumes/pi-hole:ro" + - "{{ services.wireguard.volume }}:/mnt/volumes/wireguard:ro" diff --git a/roles/docker_services/tasks/services/restic.yml b/roles/docker_services/tasks/services/restic.yml index dbcbec0..f4ad59f 100644 --- a/roles/docker_services/tasks/services/restic.yml +++ b/roles/docker_services/tasks/services/restic.yml @@ -31,10 +31,7 @@ B2_ACCOUNT_ID: "{{ secrets.restic.b2.id }}" B2_ACCOUNT_KEY: "{{ secrets.restic.b2.key }}" TZ: "{{ timezone }}" - volumes: - - "{{ services.caddy.volume }}:/mnt/volumes/caddy:ro" - - "{{ services.nextcloud.volume }}:/mnt/volumes/nextcloud:ro" - - "{{ services.emby.volume }}/programdata:/mnt/volumes/emby/programdata:ro" + volumes: "{{ backup_volumes }}" prune: image: mazzolino/restic:{{ services.restic.version }}