Last active
December 12, 2018 10:59
-
-
Save PBXg33k/98ad00b236cab5316816927931d66aae to your computer and use it in GitHub Desktop.
Simplified download stack for reddir
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: '3.3' | |
services: | |
nzbget: | |
image: linuxserver/nzbget | |
hostname: nzbget | |
ports: | |
- "666:6789" | |
networks: | |
- nginx-pool | |
environment: | |
PGID: 1000 | |
PUID: 1000 | |
TZ: Europe/Amsterdam | |
volumes: | |
- nzbconfig:/config | |
- nzbdownloads:/downloads | |
- "ds414video:/ds414-video" | |
- "nzbhdd:/lvm-hdd" | |
- "ds414music:/ds414-music" | |
deploy: | |
labels: | |
traefik.docker.network: "nginx-pool" | |
traefik.enable: "true" | |
traefik.port: 6789 | |
traefik.protocol: "http" | |
qbittorrent: | |
image: linuxserver/qbittorrent | |
ports: | |
- 6881:6881 | |
- 6881:6881/udp | |
networks: | |
- nginx-pool | |
environment: | |
PGID: 1000 | |
PUID: 1000 | |
TZ: Europe/Amsterdam | |
volumes: | |
- qbittorrentconfig:/config | |
- qbittorrentdownloadsincomplete:/incomplete | |
- qbittorrentdownloads:/downloads | |
deploy: | |
labels: | |
traefik.docker.network: "nginx-pool" | |
traefik.enable: "true" | |
traefik.port: 8080 | |
traefik.protocol: "http" | |
# MANAGERS | |
radarr: | |
image: linuxserver/radarr | |
hostname: radarr | |
networks: | |
- nginx-pool | |
environment: | |
PUID: 1000 | |
PGID: 1000 | |
TZ: Europe/Amsterdam | |
volumes: | |
- "ds414video:/ds414-video" | |
- "radarrconfig:/config" | |
deploy: | |
labels: | |
traefik.docker.network: "nginx-pool" | |
traefik.enable: "true" | |
traefik.port: 7878 | |
traefik.protocol: "http" | |
sonarr: | |
image: linuxserver/sonarr | |
hostname: sonarr | |
networks: | |
- nginx-pool | |
environment: | |
PUID: 1000 | |
PGID: 1000 | |
TZ: Europe/Amsterdam | |
volumes: | |
- "ds414video:/ds414-video" | |
- sonarrconfig:/config | |
- sonarrtv:/tv | |
deploy: | |
labels: | |
traefik.docker.network: "nginx-pool" | |
traefik.enable: "true" | |
traefik.port: 8989 | |
traefik.protocol: "http" | |
lidarr: | |
image: linuxserver/lidarr | |
hostname: lidarr | |
networks: | |
- nginx-pool | |
environment: | |
PUID: 1000 | |
PGID: 1000 | |
TZ: Europe/Amsterdam | |
volumes: | |
- "ds414video:/ds414-video" | |
- lidarrconfig:/config | |
- lidarrdownloads:/downloads | |
- ds414music:/music | |
- "ds414music:/ds414-music" | |
deploy: | |
labels: | |
traefik.docker.network: "nginx-pool" | |
traefik.enable: "true" | |
traefik.port: 8686 | |
traefik.protocol: "http" | |
# SEARCHERS | |
jackett: | |
image: linuxserver/jackett | |
hostname: jackett | |
ports: | |
- "9117:9117" | |
networks: | |
- nginx-pool | |
environment: | |
PUID: 1000 | |
PGID: 1000 | |
TZ: Europe/Amsterdam | |
volumes: | |
- jackettconfig:/config | |
- jackettdownloads:/downloads | |
deploy: | |
labels: | |
traefik.docker.network: "nginx-pool" | |
traefik.enable: "true" | |
traefik.port: 9117 | |
traefik.protocol: "http" | |
nzbhydra: | |
image: linuxserver/hydra2 | |
hostname: nzbhydra | |
networks: | |
- nginx-pool | |
environment: | |
PUID: 1000 | |
PGID: 1000 | |
TZ: Europe/Amsterdam | |
volumes: | |
- nzbhydraconfig:/config | |
- nzbhydradownloads:/downloads | |
deploy: | |
labels: | |
traefik.docker.network: "nginx-pool" | |
traefik.enable: "true" | |
traefik.port: 5076 | |
traefik.protocol: "http" | |
spotweb: | |
image: jgeusebroek/spotweb | |
hostname: spotweb | |
networks: | |
- nginx-pool | |
environment: | |
TZ: Europe/Amsterdam | |
SPOTWEB_DB_TYPE: pdo_mysql | |
SPOTWEB_DB_HOST: 10.1.0.254 | |
SPOTWEB_DB_NAME: spotweb | |
SPOTWEB_DB_USER: spotweb_user | |
SPOTWEB_DB_PASS: XJISc4SgE1GI | |
SPOTWEB_CRON_RETRIEVE: "*/15 * * * *" | |
volumes: | |
- spotwebconfig:/config | |
- spotwebcache:/var/www/spotweb/cache | |
deploy: | |
labels: | |
traefik.docker.network: "nginx-pool" | |
traefik.enable: "true" | |
traefik.port: 80 | |
traefik.protocol: "http" | |
networks: | |
nginx-pool: | |
external: true | |
volumes: | |
ds414video: | |
driver_opts: | |
type: nfs | |
device: :/volume1/video | |
o: addr=10.1.3.2,rw | |
ds414music: | |
driver_opts: | |
type: nfs | |
device: :/volume1/music | |
o: addr=10.1.3.2,rw | |
ds414games: | |
driver_opts: | |
type: nfs | |
device: :/volume1/Public/Games | |
o: addr=10.1.3.2,rw | |
ds414public: | |
driver_opts: | |
type: nfs | |
device: :/volume1/Public | |
o: addr=10.1.3.2,rw | |
sonarrconfig: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/docker/sonarr/config | |
o: bind | |
sonarrtv: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/docker/sonarr/tv | |
o: bind | |
radarrconfig: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/docker/radarr/config | |
o: bind | |
lidarrconfig: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/docker/lidarr/config | |
o: bind | |
lidarrdownloads: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/docker/lidarr/downloads | |
o: bind | |
jackettconfig: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/docker/jackett/config | |
o: bind | |
jackettdownloads: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/docker/jackett/downloads | |
o: bind | |
nzbhydraconfig: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/docker/nzbhydra2/config | |
o: bind | |
nzbhydradownloads: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/docker/nzbhydra2 | |
o: bind | |
nzbconfig: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/docker/nzbget/config | |
o: bind | |
nzbdownloads: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/downloads/nzbget | |
o: bind | |
spotwebconfig: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/docker/spotweb/config | |
o: bind | |
spotwebcache: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/docker/spotweb/cache | |
o: bind | |
nzbhdd: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/nzbget | |
o: bind | |
qbittorrentconfig: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/docker/qbittorrent/config | |
o: bind | |
qbittorrentdownloadsincomplete: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/downloads/qbittorrent/incomplete | |
o: bind | |
qbittorrentdownloads: | |
driver_opts: | |
type: none | |
device: /mnt/lvm-hdd/downloads/qbittorrent/complete | |
o: bind |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment