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:
|
||||
sonarr:
|
||||
container_name: sonarr
|
||||
image: lscr.io/linuxserver/sonarr:latest
|
||||
image: "lscr.io/linuxserver/sonarr:{{ arrstack_sonarr_version }}"
|
||||
networks:
|
||||
- caddy
|
||||
environment:
|
||||
|
|
@ -21,7 +21,7 @@ services:
|
|||
|
||||
radarr:
|
||||
container_name: radarr
|
||||
image: lscr.io/linuxserver/radarr:latest
|
||||
image: "lscr.io/linuxserver/radarr:{{ arrstack_radarr_version }}"
|
||||
networks:
|
||||
- caddy
|
||||
environment:
|
||||
|
|
@ -41,7 +41,7 @@ services:
|
|||
|
||||
lidarr:
|
||||
container_name: lidarr
|
||||
image: lscr.io/linuxserver/lidarr:latest
|
||||
image: "lscr.io/linuxserver/lidarr:{{ arrstack_lidarr_version }}"
|
||||
networks:
|
||||
- caddy
|
||||
environment:
|
||||
|
|
@ -66,7 +66,7 @@ services:
|
|||
|
||||
readarr:
|
||||
container_name: readarr
|
||||
image: lscr.io/linuxserver/readarr:develop
|
||||
image: "lscr.io/linuxserver/readarr:{{ arrstack_readarr_version }}"
|
||||
networks:
|
||||
- caddy
|
||||
environment:
|
||||
|
|
@ -86,7 +86,7 @@ services:
|
|||
|
||||
prowlarr:
|
||||
container_name: prowlarr
|
||||
image: lscr.io/linuxserver/prowlarr:develop
|
||||
image: "lscr.io/linuxserver/prowlarr:{{ arrstack_prowlarr_version }}"
|
||||
networks:
|
||||
- caddy
|
||||
environment:
|
||||
|
|
@ -102,7 +102,7 @@ services:
|
|||
caddy.reverse_proxy: "{{ '{{' }}upstreams 9696{{ '}}'}}"
|
||||
|
||||
beets:
|
||||
image: lscr.io/linuxserver/beets:latest
|
||||
image: "lscr.io/linuxserver/beets:{{ arrstack_beets_version }}"
|
||||
container_name: beets
|
||||
networks:
|
||||
- caddy
|
||||
|
|
@ -123,7 +123,7 @@ services:
|
|||
caddy.reverse_proxy: "{{ '{{' }}upstreams 8337{{ '}}'}}"
|
||||
|
||||
tdarr:
|
||||
image: ghcr.io/haveagitgat/tdarr
|
||||
image: "ghcr.io/haveagitgat/tdarr:{{ arrstack_tdarr_version }}"
|
||||
container_name: tdarr
|
||||
networks:
|
||||
- caddy
|
||||
|
|
@ -158,7 +158,7 @@ services:
|
|||
caddy.reverse_proxy: "{{ '{{' }}upstreams 8265{{ '}}'}}"
|
||||
|
||||
bazarr:
|
||||
image: lscr.io/linuxserver/bazarr:latest
|
||||
image: "lscr.io/linuxserver/bazarr:{{ arrstack_bazarr_version }}"
|
||||
container_name: bazarr
|
||||
networks:
|
||||
- caddy
|
||||
|
|
@ -180,7 +180,7 @@ services:
|
|||
|
||||
sabnzbd:
|
||||
container_name: sabnzbd
|
||||
image: lscr.io/linuxserver/sabnzbd:latest
|
||||
image: "lscr.io/linuxserver/sabnzbd:{{ arrstack_sabnzbd_version }}"
|
||||
networks:
|
||||
- caddy
|
||||
environment:
|
||||
|
|
@ -198,7 +198,7 @@ services:
|
|||
|
||||
vpn:
|
||||
container_name: vpn
|
||||
image: qmcgaw/gluetun:v3
|
||||
image: "qmcgaw/gluetun:{{ arrstack_gluetun_version }}"
|
||||
networks:
|
||||
- caddy
|
||||
environment:
|
||||
|
|
@ -232,7 +232,7 @@ services:
|
|||
caddy: "{{ arrstack_qbit_subdomain }}"
|
||||
caddy.reverse_proxy: "{{ '{{' }}upstreams 8888{{ '}}'}}"
|
||||
qbittorrent:
|
||||
image: linuxserver/qbittorrent
|
||||
image: "linuxserver/qbittorrent:{{ arrstack_qbittorrent_version }}"
|
||||
container_name: qbittorrent
|
||||
environment:
|
||||
- PUID={{ arrstack_puid }}
|
||||
|
|
@ -250,7 +250,7 @@ services:
|
|||
restart: unless-stopped
|
||||
|
||||
homarr:
|
||||
image: ghcr.io/ajnart/homarr:latest
|
||||
image: "ghcr.io/ajnart/homarr:{{ arrstack_homarr_version }}"
|
||||
container_name: homarr
|
||||
networks:
|
||||
- caddy
|
||||
|
|
@ -265,7 +265,7 @@ services:
|
|||
caddy.reverse_proxy: "{{ '{{' }}upstreams 7575{{ '}}'}}"
|
||||
|
||||
jellyseerr:
|
||||
image: fallenbagel/jellyseerr:latest
|
||||
image: "fallenbagel/jellyseerr:{{ arrstack_jellyseerr_version }}"
|
||||
container_name: jellyseerr
|
||||
networks:
|
||||
- caddy
|
||||
|
|
@ -283,7 +283,7 @@ services:
|
|||
|
||||
audiobookshelf:
|
||||
container_name: audiobookshelf
|
||||
image: ghcr.io/advplyr/audiobookshelf:latest
|
||||
image: "ghcr.io/advplyr/audiobookshelf:{{ arrstack_audiobookshelf_version }}"
|
||||
networks:
|
||||
- caddy
|
||||
environment:
|
||||
|
|
@ -302,7 +302,7 @@ services:
|
|||
caddy.reverse_proxy: "{{ '{{' }}upstreams 80{{ '}}'}}"
|
||||
|
||||
jellyfin:
|
||||
image: lscr.io/linuxserver/jellyfin:latest
|
||||
image: "lscr.io/linuxserver/jellyfin:{{ arrstack_jellyfin_version }}"
|
||||
container_name: jellyfin
|
||||
networks:
|
||||
- caddy
|
||||
|
|
@ -334,7 +334,7 @@ services:
|
|||
caddy.reverse_proxy: "{{ '{{' }}upstreams 8096{{ '}}'}}"
|
||||
|
||||
gonic:
|
||||
image: sentriz/gonic:latest
|
||||
image: "sentriz/gonic:{{ arrstack_gonic_version }}"
|
||||
networks:
|
||||
- caddy
|
||||
environment:
|
||||
|
|
@ -354,7 +354,7 @@ services:
|
|||
|
||||
{% if restic_enable|d(False) == True and arrstack_restic_enable|d(False) == True %}
|
||||
backup:
|
||||
image: mazzolino/restic
|
||||
image: "mazzolino/restic:{{ arrstack_restic_version }}"
|
||||
hostname: "{{ ansible_hostname | default() }}"
|
||||
environment:
|
||||
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