diff --git a/roles/grocy/templates/docker-compose.yaml.j2 b/roles/grocy/templates/docker-compose.yaml.j2 index d2a3d46..66012f7 100644 --- a/roles/grocy/templates/docker-compose.yaml.j2 +++ b/roles/grocy/templates/docker-compose.yaml.j2 @@ -31,6 +31,9 @@ services: --tag grocy RESTIC_BACKUP_SOURCES: "/backup" volumes: +{% if restic_repo is regex('^/.+') %} + - "{{ restic_repo }}:{{ restic_repo }}" +{% endif %} - "{{ stack_grocy_env_dir }}:/backup/{{ stack_grocy_env_dir }}" {% endif %} diff --git a/roles/paperless/templates/docker-compose.yaml.j2 b/roles/paperless/templates/docker-compose.yaml.j2 index 37d5361..170dd7e 100644 --- a/roles/paperless/templates/docker-compose.yaml.j2 +++ b/roles/paperless/templates/docker-compose.yaml.j2 @@ -80,6 +80,9 @@ services: --tag paperless RESTIC_BACKUP_SOURCES: "/backup" volumes: +{% if restic_repo is regex('^/.+') %} + - "{{ restic_repo }}:{{ restic_repo }}" +{% endif %} - "{{ stack_paperless_env_dir }}:/backup/{{ stack_paperless_env_dir }}" - "{{ stack_paperless_serve_dir }}/documents:/backup/{{ stack_paperless_serve_dir }}/documents" {% endif %}