Files
ansible/roles/jackett/tasks/main.yml
VC 253ece62ae
All checks were successful
ansible-lint / lint-everything (push) Successful in 4s
: improve sonarr/jackett by separating data/app
2025-03-09 18:07:57 +01:00

32 lines
657 B
YAML

---
- name: Create jackett user
ansible.builtin.user:
comment: jackett
name: jackett
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 }}"
remote_src: true
dest: "/opt"
owner: jackett
group: jackett
notify: Restart jackett
- name: Install jackett systemd file
ansible.builtin.template:
src: jackett.service.j2
dest: /etc/systemd/system/jackett.service
mode: "0o644"
notify: Restart jackett