1
0

Add rclone with eget and rclone docker plugin role

This commit is contained in:
2024-12-23 15:26:32 +03:00
parent 4cd6d8ff64
commit 87e13973ec
13 changed files with 172 additions and 5 deletions

View File

@@ -0,0 +1,23 @@
---
- name: 'Create required plugin directories'
ansible.builtin.file:
path: '{{ item }}'
state: 'directory'
mode: '0755'
loop:
- '/var/lib/docker-plugins/rclone/config'
- '/var/lib/docker-plugins/rclone/cache'
- name: 'Install docker plugin'
community.docker.docker_plugin:
plugin_name: 'rclone/docker-volume-rclone:amd64'
alias: 'rclone'
state: 'present'
plugin_options:
args: '-v'
- name: 'Copy rclone config'
ansible.builtin.copy:
src: '{{ docker_rclone_plugin_config }}'
dest: '/var/lib/docker-plugins/rclone/config/rclone.conf'
mode: '0644'