diff --git a/playbooks/home_media.yml b/playbooks/home_media.yml index e196a44..2ca4ce1 100755 --- a/playbooks/home_media.yml +++ b/playbooks/home_media.yml @@ -29,9 +29,10 @@ include_tasks: tasks/web/{{ task }} with_items: - transmission.yml - - jackett.yml + - prowlarr.yml - sonarr.yml - radarr.yml + - lidarr.yml - jellyfin.yml loop_control: loop_var: task @@ -41,7 +42,6 @@ vars: backup_s3backup_list_extra: - /data/transmisson - - /data/jackett - /data/sonarr backup_time: "Mon *-*-* 02:00:00" tags: [ backup ] @@ -57,12 +57,14 @@ ingress_servers: - name: transmission.local.desu.ltd proxy_pass: http://transmission:9091 - - name: jackett.local.desu.ltd - proxy_pass: http://jackett:9117 + - name: prowlarr.local.desu.ltd + proxy_pass: http://prowlarr:9696 - name: jellyfin.local.desu.ltd proxy_pass: http://jellyfin:8096 - name: sonarr.local.desu.ltd proxy_pass: http://sonarr:8989 - name: radarr.local.desu.ltd proxy_pass: http://radarr:7878 + - name: lidarr.local.desu.ltd + proxy_pass: http://lidarr:8686 tags: [ ingress ] diff --git a/playbooks/local_dns.yml b/playbooks/local_dns.yml index 9721bd3..9da05cc 100755 --- a/playbooks/local_dns.yml +++ b/playbooks/local_dns.yml @@ -118,12 +118,17 @@ value: pi-homeauto-1.home.mgmt.desu.ltd - record: jackett.local.desu.ltd value: zt1.vm-media-1.home.mgmt.desu.ltd + state: absent + - record: prowlarr.local.desu.ltd + value: zt1.vm-media-1.home.mgmt.desu.ltd - record: jellyfin.local.desu.ltd value: zt1.vm-media-1.home.mgmt.desu.ltd - record: radarr.local.desu.ltd value: zt1.vm-media-1.home.mgmt.desu.ltd - record: sonarr.local.desu.ltd value: zt1.vm-media-1.home.mgmt.desu.ltd + - record: lidarr.local.desu.ltd + value: zt1.vm-media-1.home.mgmt.desu.ltd - record: syncthing.local.desu.ltd value: vm-syncthing-1.home.mgmt.desu.ltd - record: transmission.local.desu.ltd diff --git a/playbooks/tasks/web/jackett.yml b/playbooks/tasks/web/jackett.yml deleted file mode 100644 index 8352ff4..0000000 --- a/playbooks/tasks/web/jackett.yml +++ /dev/null @@ -1,13 +0,0 @@ -# vim:ft=ansible: -- name: docker deploy jackett - docker_container: - name: jackett - image: linuxserver/jackett:latest - env: - AUTO_UPDATE: "false" - networks: - - name: web - aliases: [ "jackett" ] - volumes: - - /data/jackett/config:/config - tags: [ docker, jackett ] diff --git a/playbooks/tasks/web/lidarr.yml b/playbooks/tasks/web/lidarr.yml new file mode 100644 index 0000000..8297bee --- /dev/null +++ b/playbooks/tasks/web/lidarr.yml @@ -0,0 +1,15 @@ +# vim:ft=ansible: +- name: docker deploy lidarr + docker_container: + name: lidarr + image: linuxserver/lidarr:latest + networks: + - name: web + aliases: [ "lidarr" ] + env: + TZ: "America/Chicago" + volumes: + - /data/lidarr/config:/config + - /data/shared/downloads:/data + - /data/shared/media/music:/music + tags: [ docker, lidarr ] diff --git a/playbooks/tasks/web/prowlarr.yml b/playbooks/tasks/web/prowlarr.yml new file mode 100644 index 0000000..d93b93c --- /dev/null +++ b/playbooks/tasks/web/prowlarr.yml @@ -0,0 +1,11 @@ +# vim:ft=ansible: +- name: docker deploy prowlarr + docker_container: + name: prowlarr + image: linuxserver/prowlarr:develop + networks: + - name: web + aliases: [ "prowlarr" ] + volumes: + - /data/prowlarr/config:/config + tags: [ docker, prowlarr ]