Added doplarr

This commit is contained in:
Annika Merris 2026-01-19 22:51:51 +00:00
parent f64e0cdca6
commit a327a5c3a0
7 changed files with 58 additions and 1 deletions

View file

@ -0,0 +1,10 @@
---
services:
doplarr:
container_name: doplarr
image: ghcr.io/kiranshila/doplarr:${DOPLARR_TAG:-latest}
env_file:
- path: ./doplarr.env
required: true
- path: ./.env
required: true

View file

@ -24,6 +24,7 @@
- "lidarr/config" - "lidarr/config"
- "prowlarr/config" - "prowlarr/config"
- "homarr/appdata" - "homarr/appdata"
- "doplarr"
- name: Ensure environment files are present for arr stack - name: Ensure environment files are present for arr stack
tags: packages,docker,arr,sabnzbd tags: packages,docker,arr,sabnzbd
ansible.builtin.template: ansible.builtin.template:
@ -39,6 +40,15 @@
- "lidarr" - "lidarr"
- "prowlarr" - "prowlarr"
- "homarr" - "homarr"
- "doplarr"
- name: Ensure app specific env files are present
tags: packages,docker,arr,discord
ansible.builtin.template:
src: doplarr_env.j2
dest: /opt/arr/doplarr/doplarr.env
owner: 1000
group: 1000
mode: u=rw,g-rwx,o-rwx
- name: Ensure compose files are present for arr stack - name: Ensure compose files are present for arr stack
tags: packages,docker,arr,sabnzbd tags: packages,docker,arr,sabnzbd
ansible.builtin.copy: ansible.builtin.copy:
@ -54,6 +64,7 @@
- "lidarr" - "lidarr"
- "prowlarr" - "prowlarr"
- "homarr" - "homarr"
- "doplarr"
- name: Ensure docker containers are pulled and running - name: Ensure docker containers are pulled and running
tags: docker,arr,sabnzbd tags: docker,arr,sabnzbd
community.docker.docker_compose_v2: community.docker.docker_compose_v2:
@ -66,6 +77,7 @@
- "lidarr" - "lidarr"
- "prowlarr" - "prowlarr"
- "homarr" - "homarr"
- "doplarr"
rescue: rescue:
- name: Set that this task failed - name: Set that this task failed

View file

@ -0,0 +1,5 @@
SONARR__URL='http://10.69.2.52:8989'
RADARR__URL='http://10.69.2.52:7878'
SONARR__API={{ arr_sonarr_api_key }}
RADARR__API={{ arr_radarr_api_key }}
DISCORD__TOKEN={{ arr_discord_bot_token }}

View file

@ -4,3 +4,4 @@ SONARR_TAG={{ arr_sonarr_tag }}
LIDARR_TAG={{ arr_lidarr_tag }} LIDARR_TAG={{ arr_lidarr_tag }}
PROWLARR_TAG={{ arr_prowlarr_tag }} PROWLARR_TAG={{ arr_prowlarr_tag }}
HOMARR_TAG={{ arr_homarr_tag }} HOMARR_TAG={{ arr_homarr_tag }}
DOPLARR={{ arr_doplarr_tag }}

View file

@ -4,3 +4,31 @@ arr_sonarr_tag: release-4.0.16.2944
arr_lidarr_tag: release-3.1.0.4875 arr_lidarr_tag: release-3.1.0.4875
arr_prowlarr_tag: release-2.3.0.5236 arr_prowlarr_tag: release-2.3.0.5236
arr_homarr_tag: v1.50.1 arr_homarr_tag: v1.50.1
arr_doplarr_tag: v3.7.0
arr_sonarr_api_key: !vault |
$ANSIBLE_VAULT;1.1;AES256
35323934373165643266363137663332366266373839323434383335623364396636383564653337
3363323035353463636165303637393162383135353665360a653535316665316534393233653038
35323939383861343830663133353166383439303963656136636265353163383132343736353433
6263356338326361640a303664633165316165623331383630306364396463356265393134343961
35656139333966356462653338383465616161306131343833336466663764626365366335363334
3434366564356163383730656135643430666662323566353839
arr_radarr_api_key: !vault |
$ANSIBLE_VAULT;1.1;AES256
38646137383236396463333132383930663738363930346132323038623034666435653334373437
3531623863366631346335653661663264363831343562370a636234633736646235633238346635
61643736393733396635663136386661643264323166393230306362636265623138626137353063
3336323239363337640a663134346437363538626131653131633763326335666163623064336364
35393437643536353362643866396130626537333537363831636466336263633563313561626333
3234343335383433666630343032333534316634663861633863
arr_discord_bot_token: !vault |
$ANSIBLE_VAULT;1.1;AES256
37613236333339626436386566623862346131373165616632653334306266646463333162383531
3933376538336130623530653163616265383434656164620a613063363763633864386161376231
63363736646266656364663637613835623034303834656339666465393764333034636331353036
6231623130316366300a633262633366633263623033656233313837636333363630393361633836
34626162393133373762326333363161366632333737303230306431613531653636356531303233
39636164633666396539633763656439616239363664633530643235626233656564386233313937
32323632313639373531353230366136363365656166633936383264343831353163343066373339
65653437363839653465

View file

@ -1,5 +1,6 @@
--- ---
common_interactive_users: common_interactive_users:
- adhdgirl
- annika - annika
- moosetheory - moosetheory
common_annika_passwd: !vault | common_annika_passwd: !vault |

View file

@ -52,6 +52,6 @@
tags: docker,authentik,caddy tags: docker,authentik,caddy
become: true become: true
roles: roles:
# - adhdgirl.minilab.authentik - adhdgirl.minilab.authentik
- adhdgirl.minilab.caddy - adhdgirl.minilab.caddy
- adhdgirl.minilab.arr - adhdgirl.minilab.arr