: improve sonarr/jackett by separating data/app
All checks were successful
ansible-lint / lint-everything (push) Successful in 4s

This commit is contained in:
VC
2025-03-09 18:07:57 +01:00
parent 6165124acb
commit 253ece62ae
3 changed files with 15 additions and 5 deletions

View File

@@ -19,9 +19,9 @@ nginx_extra_mods:
- fancyindex - fancyindex
restic_backup_path: restic_backup_path:
- /home
- /etc - /etc
- /var/lib/transmission-daemon - /var/lib/transmission-daemon
- /opt
transmission_user: !vault | transmission_user: !vault |
$ANSIBLE_VAULT;1.1;AES256 $ANSIBLE_VAULT;1.1;AES256

View File

@@ -3,12 +3,17 @@
- name: Create jackett user - name: Create jackett user
ansible.builtin.user: ansible.builtin.user:
comment: jackett comment: jackett
home: "{{ jackett_home }}"
name: jackett name: jackett
password: '!' system: true
create_home: true
shell: /bin/bash shell: /bin/bash
state: present state: present
- name: Remove previous version
ansible.builtin.file:
state: absent
dest: "{{ jackett_home }}"
- name: Unzip jackett - name: Unzip jackett
ansible.builtin.unarchive: ansible.builtin.unarchive:
src: "{{ jackett_download_url }}" src: "{{ jackett_download_url }}"

View File

@@ -27,12 +27,17 @@
- name: Create sonarr user - name: Create sonarr user
ansible.builtin.user: ansible.builtin.user:
comment: sonarr comment: sonarr
home: "{{ sonarr_home }}"
name: sonarr name: sonarr
password: '!' system: true
create_home: true
shell: /bin/bash shell: /bin/bash
state: present state: present
- name: Remove previous version
ansible.builtin.file:
state: absent
path: "{{ sonarr_home }}"
- name: Unarchive sonarr - name: Unarchive sonarr
ansible.builtin.unarchive: ansible.builtin.unarchive:
src: "{{ sonarr_download_url }}" src: "{{ sonarr_download_url }}"