Replace docker rclone volumes with native cifs volumes

This commit is contained in:
Tobias Reisinger 2026-01-25 12:22:18 +01:00
parent 85568c8278
commit 635a0c4da8
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
12 changed files with 19 additions and 106 deletions

View file

@ -1,27 +0,0 @@
- name: Get infos on volume
community.docker.docker_volume_info:
name: "{{ task_volume }}"
register: res_docker_volume
- name: Create volume (block)
when: not res_docker_volume.exists
block:
- name: Obscure rclone password
ansible.builtin.command:
cmd: rclone obscure -
stdin: "{{ task_rclone.pass }}"
register: res_rclone_pass
delegate_to: localhost
changed_when: true
- name: Create volume
community.docker.docker_volume:
name: "{{ task_volume }}"
driver: rclone
driver_options:
type: webdav
webdav_url: "https://{{ task_rclone.host }}"
webdav_user: "{{ task_rclone.user }}"
webdav_pass: "{{ res_rclone_pass.stdout }}"
vfs_cache_mode: minimal
allow_other: 'true'