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 hidden or 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