33 lines
782 B
YAML
33 lines
782 B
YAML
- name: Setup rclone docker plugin
|
|
become: true
|
|
|
|
hosts:
|
|
- homesrv01
|
|
tasks:
|
|
|
|
- name: Enforce folders
|
|
ansible.builtin.file:
|
|
path: /var/lib/docker-plugins/rclone/config
|
|
state: directory
|
|
owner: root
|
|
group: root
|
|
mode: u=rwx,g=r,o-rwx
|
|
recurse: true
|
|
|
|
- name: Enforce folders
|
|
ansible.builtin.file:
|
|
path: /var/lib/docker-plugins/rclone/cache
|
|
state: directory
|
|
owner: root
|
|
group: root
|
|
mode: u=rwx,g=r,o-rwx
|
|
recurse: true
|
|
|
|
- name: Setup rclone s3
|
|
ansible.builtin.copy:
|
|
dest: /var/lib/docker-plugins/rclone/config/rclone.conf
|
|
owner: root
|
|
group: root
|
|
mode: u=rwx,g-rwx,o-rwx
|
|
content: "{{ rclone_docker_plugin_config }}"
|