Set up prowlarr and downloads network

This commit is contained in:
Colin Hebert
2022-12-31 08:32:06 +01:00
parent da5c4b5d3c
commit 34d7f2e931
3 changed files with 29 additions and 1 deletions

View File

@@ -6,6 +6,7 @@ services:
networks: networks:
- traefik - traefik
- gotify - gotify
- downloads
volumes: volumes:
- mylar_config:/config/ - mylar_config:/config/
- comics:/comics - comics:/comics
@@ -21,6 +22,7 @@ services:
networks: networks:
- traefik - traefik
- gotify - gotify
- downloads
volumes: volumes:
- lazylibrarian_config:/config/ - lazylibrarian_config:/config/
- books:/books - books:/books
@@ -36,6 +38,7 @@ services:
networks: networks:
- traefik - traefik
- gotify - gotify
- downloads
volumes: volumes:
- sonarr_config:/config/ - sonarr_config:/config/
- tv:/tv - tv:/tv
@@ -51,6 +54,7 @@ services:
networks: networks:
- traefik - traefik
- gotify - gotify
- downloads
volumes: volumes:
- radarr_config:/config/ - radarr_config:/config/
- movies:/movies - movies:/movies
@@ -76,9 +80,11 @@ services:
traefik.http.routers.bazarr.rule: HostRegexp(`bazarr{subdomain:(\.[a-z0-9-]+)?}.dedicated.contact`) traefik.http.routers.bazarr.rule: HostRegexp(`bazarr{subdomain:(\.[a-z0-9-]+)?}.dedicated.contact`)
networks: networks:
traefik:
external: true
gotify: gotify:
external: true external: true
traefik: downloads:
external: true external: true
volumes: volumes:

View File

@@ -9,10 +9,31 @@ services:
- torrents_completed:/torrents/completed - torrents_completed:/torrents/completed
- usenet:/usenet - usenet:/usenet
- usenet_completed:/usenet/completed - usenet_completed:/usenet/completed
prowlarr:
image: linuxserver/prowlarr:develop #TODO: Move to a stable version!
networks:
- traefik
- gotify
- downloads
volumes:
- prowlarr:/config
restart: unless-stopped
labels:
traefik.enable: true
traefik.http.routers.prowlarr.rule: HostRegexp(`prowlarr{subdomain:(\.[a-z0-9-]+)?}.dedicated.contact`)
# TODO: # TODO:
# NZBGet # NZBGet
# Transmission # Transmission
networks:
downloads:
name: downloads
traefik:
external: true
gotify:
external: true
volumes: volumes:
torrents_completed: torrents_completed:
name: torrents_completed name: torrents_completed

View File

@@ -21,6 +21,7 @@ services:
networks: networks:
gotify: gotify:
name: gotify name: gotify
traefik: traefik:
external: true external: true