📦️: sonarr v4.0.10.2544

This commit is contained in:
VC
2024-11-07 10:00:45 +01:00
parent e68eefc42a
commit aad7b5d312
4 changed files with 76 additions and 0 deletions

View File

@@ -0,0 +1,50 @@
---
- name: Put NFS client on fstab
ansible.posix.mount:
path: /net
src: nfs.mateu.be:/mnt/tank/nfs
fstype: nfs
opts: auto,x-systemd.automount,_netdev,nofail,noatime,nolock,tcp,actimeo=1800,bg,retry=10
state: present
- name: Create cron for NFS client
ansible.builtin.cron:
name: "mount /net"
special_time: reboot
job: "mount -a"
- name: Install prerequisites
ansible.builtin.package:
name:
- curl
- sqlite3
- wget
- libicu72
state: present
update_cache: true
- name: Create sonarr user
ansible.builtin.user:
comment: sonarr
home: "{{ sonarr_home }}"
name: sonarr
password: '!'
shell: /bin/bash
state: present
- name: Unarchive sonarr
ansible.builtin.unarchive:
src: "{{ sonarr_download_url }}"
remote_src: true
dest: "/opt"
owner: sonarr
group: sonarr
notify: Restart sonarr
- name: Install sonarr systemd file
ansible.builtin.template:
src: sonarr.service.j2
dest: /etc/systemd/system/sonarr.service
mode: "0o644"
notify: Restart sonarr