diff --git a/host_vars/10.11.12.35/vars b/host_vars/10.11.12.35/vars index 8e4d5ed..c1e2a61 100644 --- a/host_vars/10.11.12.35/vars +++ b/host_vars/10.11.12.35/vars @@ -96,10 +96,11 @@ WORDPRESS_DB_ROOT_PASS: '{{ vault_WORDPRESS_DB_ROOT_PASS }}' borg_source_directories: - /home/{{ system_user_name }}/docker -borgmatic_bin_dir: '/home/{{ system_user_name }}/bin' +borgmatic_bin_dir: '/home/{{ system_user_name }}/.local/bin' #local_backup_path: '/backups/borgmatic' borgbase_ssh_repo_url: '{{ vault_borgbase_ssh_repo_url }}' -ssh_backup_keyfile: '/root/.ssh/id_ed25519' +borgbase_hostname: "{{ borgbase_ssh_repo_url.split('@')[1].split('/')[0] }}" +ssh_backup_keyfile: '/home/simon/.ssh/id_ed25519' borgmatic_passphrase: '{{ vault_borgmatic_passphrase }}' backup_user_name: '{{ vault_backup_user_name }}' diff --git a/hosts.yml b/hosts.yml index 4e65c51..d7bfdf7 100644 --- a/hosts.yml +++ b/hosts.yml @@ -30,6 +30,9 @@ all: stirling_pdf_hosts: hosts: 10.11.12.35: + borgmatic_hosts: + hosts: + 10.11.12.35: opensourcepos_hosts: hosts: wordpress_hosts: diff --git a/main.yml b/main.yml index f57315d..4d5acef 100644 --- a/main.yml +++ b/main.yml @@ -20,6 +20,13 @@ - borgbackup tags: borgbackup +- name: Configure Borgmatic Backup + hosts: all + become: false + roles: + - borgmatic + tags: borgmatic + - name: Update the system hosts: all become: true