diff --git a/inventory/host_vars/bt.dmz.mateu.be.yml b/inventory/host_vars/bt.dmz.mateu.be.yml index 2fe50e7..5676654 100644 --- a/inventory/host_vars/bt.dmz.mateu.be.yml +++ b/inventory/host_vars/bt.dmz.mateu.be.yml @@ -19,9 +19,9 @@ nginx_extra_mods: - fancyindex restic_backup_path: + - /home - /etc - /var/lib/transmission-daemon - - /opt transmission_user: !vault | $ANSIBLE_VAULT;1.1;AES256 diff --git a/roles/jackett/tasks/main.yml b/roles/jackett/tasks/main.yml index 528cf87..4a751f8 100644 --- a/roles/jackett/tasks/main.yml +++ b/roles/jackett/tasks/main.yml @@ -3,12 +3,17 @@ - name: Create jackett user ansible.builtin.user: comment: jackett - home: "{{ jackett_home }}" name: jackett - password: '!' + system: true + create_home: true shell: /bin/bash state: present +- name: Remove previous version + ansible.builtin.file: + state: absent + dest: "{{ jackett_home }}" + - name: Unzip jackett ansible.builtin.unarchive: src: "{{ jackett_download_url }}" diff --git a/roles/sonarr/tasks/main.yml b/roles/sonarr/tasks/main.yml index 157cd03..efbca94 100644 --- a/roles/sonarr/tasks/main.yml +++ b/roles/sonarr/tasks/main.yml @@ -27,12 +27,17 @@ - name: Create sonarr user ansible.builtin.user: comment: sonarr - home: "{{ sonarr_home }}" name: sonarr - password: '!' + system: true + create_home: true shell: /bin/bash state: present +- name: Remove previous version + ansible.builtin.file: + state: absent + path: "{{ sonarr_home }}" + - name: Unarchive sonarr ansible.builtin.unarchive: src: "{{ sonarr_download_url }}"