feat(arr): Move arrstack container versions into vars
This commit is contained in:
parent
e5feb235df
commit
9de2aaea48
2 changed files with 36 additions and 18 deletions
|
|
@ -1,7 +1,7 @@
|
||||||
services:
|
services:
|
||||||
sonarr:
|
sonarr:
|
||||||
container_name: sonarr
|
container_name: sonarr
|
||||||
image: lscr.io/linuxserver/sonarr:latest
|
image: "lscr.io/linuxserver/sonarr:{{ arrstack_sonarr_version }}"
|
||||||
networks:
|
networks:
|
||||||
- caddy
|
- caddy
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -21,7 +21,7 @@ services:
|
||||||
|
|
||||||
radarr:
|
radarr:
|
||||||
container_name: radarr
|
container_name: radarr
|
||||||
image: lscr.io/linuxserver/radarr:latest
|
image: "lscr.io/linuxserver/radarr:{{ arrstack_radarr_version }}"
|
||||||
networks:
|
networks:
|
||||||
- caddy
|
- caddy
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -41,7 +41,7 @@ services:
|
||||||
|
|
||||||
lidarr:
|
lidarr:
|
||||||
container_name: lidarr
|
container_name: lidarr
|
||||||
image: lscr.io/linuxserver/lidarr:latest
|
image: "lscr.io/linuxserver/lidarr:{{ arrstack_lidarr_version }}"
|
||||||
networks:
|
networks:
|
||||||
- caddy
|
- caddy
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -66,7 +66,7 @@ services:
|
||||||
|
|
||||||
readarr:
|
readarr:
|
||||||
container_name: readarr
|
container_name: readarr
|
||||||
image: lscr.io/linuxserver/readarr:develop
|
image: "lscr.io/linuxserver/readarr:{{ arrstack_readarr_version }}"
|
||||||
networks:
|
networks:
|
||||||
- caddy
|
- caddy
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -86,7 +86,7 @@ services:
|
||||||
|
|
||||||
prowlarr:
|
prowlarr:
|
||||||
container_name: prowlarr
|
container_name: prowlarr
|
||||||
image: lscr.io/linuxserver/prowlarr:develop
|
image: "lscr.io/linuxserver/prowlarr:{{ arrstack_prowlarr_version }}"
|
||||||
networks:
|
networks:
|
||||||
- caddy
|
- caddy
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -102,7 +102,7 @@ services:
|
||||||
caddy.reverse_proxy: "{{ '{{' }}upstreams 9696{{ '}}'}}"
|
caddy.reverse_proxy: "{{ '{{' }}upstreams 9696{{ '}}'}}"
|
||||||
|
|
||||||
beets:
|
beets:
|
||||||
image: lscr.io/linuxserver/beets:latest
|
image: "lscr.io/linuxserver/beets:{{ arrstack_beets_version }}"
|
||||||
container_name: beets
|
container_name: beets
|
||||||
networks:
|
networks:
|
||||||
- caddy
|
- caddy
|
||||||
|
|
@ -123,7 +123,7 @@ services:
|
||||||
caddy.reverse_proxy: "{{ '{{' }}upstreams 8337{{ '}}'}}"
|
caddy.reverse_proxy: "{{ '{{' }}upstreams 8337{{ '}}'}}"
|
||||||
|
|
||||||
tdarr:
|
tdarr:
|
||||||
image: ghcr.io/haveagitgat/tdarr
|
image: "ghcr.io/haveagitgat/tdarr:{{ arrstack_tdarr_version }}"
|
||||||
container_name: tdarr
|
container_name: tdarr
|
||||||
networks:
|
networks:
|
||||||
- caddy
|
- caddy
|
||||||
|
|
@ -158,7 +158,7 @@ services:
|
||||||
caddy.reverse_proxy: "{{ '{{' }}upstreams 8265{{ '}}'}}"
|
caddy.reverse_proxy: "{{ '{{' }}upstreams 8265{{ '}}'}}"
|
||||||
|
|
||||||
bazarr:
|
bazarr:
|
||||||
image: lscr.io/linuxserver/bazarr:latest
|
image: "lscr.io/linuxserver/bazarr:{{ arrstack_bazarr_version }}"
|
||||||
container_name: bazarr
|
container_name: bazarr
|
||||||
networks:
|
networks:
|
||||||
- caddy
|
- caddy
|
||||||
|
|
@ -180,7 +180,7 @@ services:
|
||||||
|
|
||||||
sabnzbd:
|
sabnzbd:
|
||||||
container_name: sabnzbd
|
container_name: sabnzbd
|
||||||
image: lscr.io/linuxserver/sabnzbd:latest
|
image: "lscr.io/linuxserver/sabnzbd:{{ arrstack_sabnzbd_version }}"
|
||||||
networks:
|
networks:
|
||||||
- caddy
|
- caddy
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -198,7 +198,7 @@ services:
|
||||||
|
|
||||||
vpn:
|
vpn:
|
||||||
container_name: vpn
|
container_name: vpn
|
||||||
image: qmcgaw/gluetun:v3
|
image: "qmcgaw/gluetun:{{ arrstack_gluetun_version }}"
|
||||||
networks:
|
networks:
|
||||||
- caddy
|
- caddy
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -232,7 +232,7 @@ services:
|
||||||
caddy: "{{ arrstack_qbit_subdomain }}"
|
caddy: "{{ arrstack_qbit_subdomain }}"
|
||||||
caddy.reverse_proxy: "{{ '{{' }}upstreams 8888{{ '}}'}}"
|
caddy.reverse_proxy: "{{ '{{' }}upstreams 8888{{ '}}'}}"
|
||||||
qbittorrent:
|
qbittorrent:
|
||||||
image: linuxserver/qbittorrent
|
image: "linuxserver/qbittorrent:{{ arrstack_qbittorrent_version }}"
|
||||||
container_name: qbittorrent
|
container_name: qbittorrent
|
||||||
environment:
|
environment:
|
||||||
- PUID={{ arrstack_puid }}
|
- PUID={{ arrstack_puid }}
|
||||||
|
|
@ -250,7 +250,7 @@ services:
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
homarr:
|
homarr:
|
||||||
image: ghcr.io/ajnart/homarr:latest
|
image: "ghcr.io/ajnart/homarr:{{ arrstack_homarr_version }}"
|
||||||
container_name: homarr
|
container_name: homarr
|
||||||
networks:
|
networks:
|
||||||
- caddy
|
- caddy
|
||||||
|
|
@ -265,7 +265,7 @@ services:
|
||||||
caddy.reverse_proxy: "{{ '{{' }}upstreams 7575{{ '}}'}}"
|
caddy.reverse_proxy: "{{ '{{' }}upstreams 7575{{ '}}'}}"
|
||||||
|
|
||||||
jellyseerr:
|
jellyseerr:
|
||||||
image: fallenbagel/jellyseerr:latest
|
image: "fallenbagel/jellyseerr:{{ arrstack_jellyseerr_version }}"
|
||||||
container_name: jellyseerr
|
container_name: jellyseerr
|
||||||
networks:
|
networks:
|
||||||
- caddy
|
- caddy
|
||||||
|
|
@ -283,7 +283,7 @@ services:
|
||||||
|
|
||||||
audiobookshelf:
|
audiobookshelf:
|
||||||
container_name: audiobookshelf
|
container_name: audiobookshelf
|
||||||
image: ghcr.io/advplyr/audiobookshelf:latest
|
image: "ghcr.io/advplyr/audiobookshelf:{{ arrstack_audiobookshelf_version }}"
|
||||||
networks:
|
networks:
|
||||||
- caddy
|
- caddy
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -302,7 +302,7 @@ services:
|
||||||
caddy.reverse_proxy: "{{ '{{' }}upstreams 80{{ '}}'}}"
|
caddy.reverse_proxy: "{{ '{{' }}upstreams 80{{ '}}'}}"
|
||||||
|
|
||||||
jellyfin:
|
jellyfin:
|
||||||
image: lscr.io/linuxserver/jellyfin:latest
|
image: "lscr.io/linuxserver/jellyfin:{{ arrstack_jellyfin_version }}"
|
||||||
container_name: jellyfin
|
container_name: jellyfin
|
||||||
networks:
|
networks:
|
||||||
- caddy
|
- caddy
|
||||||
|
|
@ -334,7 +334,7 @@ services:
|
||||||
caddy.reverse_proxy: "{{ '{{' }}upstreams 8096{{ '}}'}}"
|
caddy.reverse_proxy: "{{ '{{' }}upstreams 8096{{ '}}'}}"
|
||||||
|
|
||||||
gonic:
|
gonic:
|
||||||
image: sentriz/gonic:latest
|
image: "sentriz/gonic:{{ arrstack_gonic_version }}"
|
||||||
networks:
|
networks:
|
||||||
- caddy
|
- caddy
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -354,7 +354,7 @@ services:
|
||||||
|
|
||||||
{% if restic_enable|d(False) == True and arrstack_restic_enable|d(False) == True %}
|
{% if restic_enable|d(False) == True and arrstack_restic_enable|d(False) == True %}
|
||||||
backup:
|
backup:
|
||||||
image: mazzolino/restic
|
image: "mazzolino/restic:{{ arrstack_restic_version }}"
|
||||||
hostname: "{{ ansible_hostname | default() }}"
|
hostname: "{{ ansible_hostname | default() }}"
|
||||||
environment:
|
environment:
|
||||||
TZ: "{{ restic_tz }}"
|
TZ: "{{ restic_tz }}"
|
||||||
|
|
|
||||||
|
|
@ -1,2 +1,20 @@
|
||||||
---
|
---
|
||||||
# vars file for arr
|
|
||||||
|
arrstack_sonarr_version: latest
|
||||||
|
arrstack_radarr_version: latest
|
||||||
|
arrstack_lidarr_version: latest
|
||||||
|
arrstack_readarr_version: develop
|
||||||
|
arrstack_prowlarr_version: develop
|
||||||
|
arrstack_beets_version: latest
|
||||||
|
arrstack_tdarr_version: latest
|
||||||
|
arrstack_bazarr_version: latest
|
||||||
|
arrstack_sabnzbd_version: latest
|
||||||
|
arrstack_gluetun_version: v3
|
||||||
|
arrstack_qbittorrent_version: latest
|
||||||
|
arrstack_homarr_version: latest
|
||||||
|
arrstack_jellyseerr_version: latest
|
||||||
|
arrstack_audiobookshelf_version: latest
|
||||||
|
arrstack_jellyfin_version: latest
|
||||||
|
arrstack_gonic_version: latest
|
||||||
|
|
||||||
|
arrstack_restic_version: latest # TODO: Should maybe be set in restic role instead?
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue