diff --git a/roles/arr/defaults/main.yaml b/roles/arr/defaults/main.yaml index 8119892..d608686 100644 --- a/roles/arr/defaults/main.yaml +++ b/roles/arr/defaults/main.yaml @@ -9,6 +9,7 @@ arrstack_readarr_subdomain: "{{ arrstack_protocol }}readarr.{{ domain | default( arrstack_prowlarr_subdomain: "{{ arrstack_protocol }}prowlarr.{{ domain | default('example.org') }}" arrstack_beets_subdomain: "{{ arrstack_protocol }}beets.{{ domain | default('example.org') }}" arrstack_tdarr_subdomain: "{{ arrstack_protocol }}tdarr.{{ domain | default('example.org') }}" +arrstack_bazarr_subdomain: "{{ arrstack_protocol }}bazarr.{{ domain | default('example.org') }}" arrstack_sabnzbd_subdomain: "{{ arrstack_protocol }}usenet.{{ domain | default('example.org') }}" arrstack_qbit_subdomain: "{{ arrstack_protocol }}torrent.{{ domain | default('example.org') }}" arrstack_jellyseerr_subdomain: "{{ arrstack_protocol }}get.{{ domain | default('example.org') }}" diff --git a/roles/arr/templates/compose.yaml.jinja b/roles/arr/templates/compose.yaml.jinja index ea8fd0b..9a70e08 100644 --- a/roles/arr/templates/compose.yaml.jinja +++ b/roles/arr/templates/compose.yaml.jinja @@ -156,6 +156,25 @@ services: caddy: "{{ arrstack_tdarr_subdomain }}" caddy.reverse_proxy: "{{ '{{' }}upstreams 8265{{ '}}'}}" + bazarr: + image: lscr.io/linuxserver/bazarr:latest + container_name: bazarr + networks: + - caddy + environment: + - PUID={{ arrstack_puid }} + - PGID={{ arrstack_pgid }} + - TZ={{ arrstack_tz }} + volumes: + - "{{ arrstack_env_dir }}/config/sabnzbd:/config" + - "{{ arrstack_serve_dir }}/media/tv:/data/media/tv" + - "/mnt/ext/data/media/movies:/data/media/movies" # FIXME: To be changed? + ports: + - 6767:6767 + restart: unless-stopped + labels: + caddy: "{{ arrstack_bazarr_subdomain }}" + caddy.reverse_proxy: "{{ '{{' }}upstreams 6767{{ '}}'}}" sabnzbd: container_name: sabnzbd