From 90cbbf486d952c657beabf3028b207364d125561 Mon Sep 17 00:00:00 2001 From: Matthew Fennell Date: Sat, 5 Jul 2025 23:17:03 +0100 Subject: Remove borgmatic Backups are now handled outside of the playbook. --- playbook.yaml | 29 ----------------------------- 1 file changed, 29 deletions(-) (limited to 'playbook.yaml') diff --git a/playbook.yaml b/playbook.yaml index cad691d..b52c9ce 100644 --- a/playbook.yaml +++ b/playbook.yaml @@ -196,7 +196,6 @@ - name: Ensure required packages are installed ansible.builtin.apt: name: - - borgmatic # Backups - coturn # Audio / video calling server - libjs-bootstrap4 # Used by invite webpage - libjs-jquery # Used by invite webpage @@ -436,34 +435,6 @@ enabled: true become: true - - name: Ensure borgmatic private key is installed - ansible.builtin.copy: - src: "{{ borg_private_key_path }}" - dest: /root/.ssh/borg_key - owner: root - group: root - mode: "0600" - become: true - - - name: Ensure borgmatic config directory exists - ansible.builtin.file: - path: /etc/borgmatic - state: directory - owner: root - group: root - mode: "0700" - become: true - - - name: Ensure borgmatic is configured - ansible.builtin.template: - src: "{{ playbook_dir }}/files/borgmatic_config.yaml.j2" - dest: "/etc/borgmatic/config.yaml" - owner: root - group: root - mode: "0600" - validate: validate-borgmatic-config --config %s - become: true - # Vultr adds a custom sshd_config file that enabled password authentication. # I don't want this to be enabled, since I'm already copying the public key. - name: Ensure password authentication is not explicitly enabled -- cgit v1.2.3