update arr stack

specify-tags
chatton 3 years ago
parent 3bfe2191a5
commit f01390017b

@ -58,19 +58,33 @@ portainer_endpoint: 2
services: services:
- name: vpn-stack - name: vpn-stack
template_vars: template_vars:
qbittorrent: true qbittorrent:
radarr: true enabled: true
sonarr: true image: lscr.io/linuxserver/qbittorrent
jackett: true tag: 4.5.3
radarr:
enabled: true
image: lscr.io/linuxserver/radarr
tag: 4.5.2
sonarr:
enabled: true
image: lscr.io/linuxserver/sonarr
tag: 3.0.10
jackett:
enabled: true
image: lscr.io/linuxserver/jackett
tag: 0.21.235
- name: gitea - name: gitea
template_vars: template_vars:
image: gitea/gitea image: gitea/gitea
tag: 1.16.9 tag: 1.19.0
- name: mealie - name: mealie
- name: overseerr - name: overseerr
- name: nextcloud - name: nextcloud
template_vars: template_vars:
default_network: mariadb_net default_network: mariadb_net
image: nextcloud
tag: 27.0
- name: dashboards - name: dashboards
template_vars: template_vars:
dashy: true dashy: true

@ -4,8 +4,8 @@ services:
nextcloud: nextcloud:
labels: labels:
ie.cianhatton.backup.enabled: "true" ie.cianhatton.backup.enabled: "true"
ie.cianhatton.backup.schedule: "{{backups.schedule_keys.nightly}}" ie.cianhatton.backup.schedule: "{{ backups.schedule_keys.nightly }}"
image: nextcloud image: "{{ template_vars.image }}:{{ template_vars.tag }}"
container_name: nextcloud container_name: nextcloud
restart: unless-stopped restart: unless-stopped
ports: ports:

@ -25,14 +25,12 @@ services:
- 8989:8989 - 8989:8989
# jackett # jackett
- 9117:9117 - 9117:9117
# tube
- 8000:8000
restart: unless-stopped restart: unless-stopped
dns: dns:
- 1.1.1.1 - 1.1.1.1
- 8.8.8.8 - 8.8.8.8
{% if template_vars.qbittorrent %} {% if template_vars.qbittorrent.enabled %}
qbittorrent: qbittorrent:
labels: labels:
ie.cianhatton.backup.enabled: "true" ie.cianhatton.backup.enabled: "true"
@ -40,7 +38,7 @@ services:
depends_on: depends_on:
- surfshark - surfshark
image: lscr.io/linuxserver/qbittorrent:latest image: "{{ template_vars.qbittorrent.image }}:{{ template_vars.qbittorrent.tag }}"
container_name: qbittorrent container_name: qbittorrent
network_mode: service:surfshark network_mode: service:surfshark
environment: environment:
@ -53,14 +51,14 @@ services:
- {{ directories.downloads_dir }}:/downloads - {{ directories.downloads_dir }}:/downloads
restart: unless-stopped restart: unless-stopped
{% endif %} {% endif %}
{% if template_vars.radarr %} {% if template_vars.radarr.enabled %}
radarr: radarr:
labels: labels:
ie.cianhatton.backup.enabled: "true" ie.cianhatton.backup.enabled: "true"
ie.cianhatton.backup.schedule: "{{ backups.schedule_keys.nightly }}" ie.cianhatton.backup.schedule: "{{ backups.schedule_keys.nightly }}"
depends_on: depends_on:
- surfshark - surfshark
image: lscr.io/linuxserver/radarr:latest image: "{{ template_vars.radarr.image }}:{{ template_vars.radarr.tag }}"
container_name: radarr container_name: radarr
network_mode: service:surfshark network_mode: service:surfshark
environment: environment:
@ -73,11 +71,11 @@ services:
- {{ directories.downloads_dir }}:/downloads - {{ directories.downloads_dir }}:/downloads
restart: unless-stopped restart: unless-stopped
{% endif %} {% endif %}
{% if template_vars.sonarr %} {% if template_vars.sonarr.enabled %}
sonarr: sonarr:
depends_on: depends_on:
- surfshark - surfshark
image: lscr.io/linuxserver/sonarr:latest image: "{{ template_vars.sonarr.image }}:{{ template_vars.sonarr.tag }}"
labels: labels:
ie.cianhatton.backup.enabled: "true" ie.cianhatton.backup.enabled: "true"
ie.cianhatton.backup.schedule: "{{ backups.schedule_keys.nightly }}" ie.cianhatton.backup.schedule: "{{ backups.schedule_keys.nightly }}"
@ -93,14 +91,14 @@ services:
- {{ directories.downloads_dir }}:/downloads - {{ directories.downloads_dir }}:/downloads
restart: unless-stopped restart: unless-stopped
{% endif %} {% endif %}
{% if template_vars.jackett %} {% if template_vars.jackett.enabled %}
jackett: jackett:
labels: labels:
ie.cianhatton.backup.enabled: "true" ie.cianhatton.backup.enabled: "true"
ie.cianhatton.backup.schedule: "{{ backups.schedule_keys.nightly }}" ie.cianhatton.backup.schedule: "{{ backups.schedule_keys.nightly }}"
depends_on: depends_on:
- surfshark - surfshark
image: lscr.io/linuxserver/jackett:latest image: "{{ template_vars.jackett.image }}:{{ template_vars.jackett.tag }}"
container_name: jackett container_name: jackett
network_mode: service:surfshark network_mode: service:surfshark
environment: environment:
@ -114,15 +112,15 @@ services:
restart: unless-stopped restart: unless-stopped
{% endif %} {% endif %}
volumes: volumes:
{% if template_vars.jackett %} {% if template_vars.jackett.enabled %}
jackett_config: jackett_config:
{% endif %} {% endif %}
{% if template_vars.qbittorrent %} {% if template_vars.qbittorrent.enabled %}
qbittorrent_config: qbittorrent_config:
{% endif %} {% endif %}
{% if template_vars.radarr %} {% if template_vars.radarr.enabled %}
radarr_config: radarr_config:
{% endif %} {% endif %}
{% if template_vars.sonarr %} {% if template_vars.sonarr.enabled %}
sonarr_config: sonarr_config:
{% endif %} {% endif %}

Loading…
Cancel
Save