diff --git a/hetzner.yaml b/hetzner.yaml index 9036da9..c3aca5b 100644 --- a/hetzner.yaml +++ b/hetzner.yaml @@ -16,4 +16,12 @@ loop_control: label: "{{ item.key }}" - - debug: var=dirs + - name: Create not existing directories + file: + path: "{{ backup_dir }}/{{ item.item }}" + state: directory + mode: 0755 + when: item.stat.exists == false + with_items: "{{ dirs.results }}" + loop_control: + label: "{{ item.item }}" diff --git a/vars/hetzner/variable.yaml b/vars/hetzner/variable.yaml index d2cceac..2427564 100644 --- a/vars/hetzner/variable.yaml +++ b/vars/hetzner/variable.yaml @@ -1,7 +1,6 @@ mysql_user: root -backup_dir: /media/backup/docker -systems: ['bookstack', 'gitea', 'kimai', 'nextcloud', 'pihole', 'portainer', 'redis', 'semaphore', 'vaultwarden'] -databases1: ['c1_scheidle', 'c1_startup', 'c2_buehler', 'c4_svj', 'c5_maier', 'dbispconfig', 'roundcube'] +backup_dir: /var/chris +databases: ['c1_scheidle', 'c1_startup', 'c2_buehler', 'c4_svj', 'c5_maier', 'dbispconfig', 'roundcube'] customers: scheidle: