Skip to content

Instantly share code, notes, and snippets.

@rkage
Last active September 5, 2017 21:41
Show Gist options
  • Select an option

  • Save rkage/12613819da99f3cdcd487e55da1f66ba to your computer and use it in GitHub Desktop.

Select an option

Save rkage/12613819da99f3cdcd487e55da1f66ba to your computer and use it in GitHub Desktop.
Download Management docker-compose.yml
version: '2'
services:
transmission:
image: haugene/transmission-openvpn
container_name: transmission
cap_add:
- net_admin
devices:
- /dev/net/tun
volumes:
- /etc/localtime:/etc/localtime:ro
- /opt/appdata/transmission:/config
- /mnt/disk1/downloads:/downloads
restart: unless-stopped
ports:
- 9091:9091
- 8080:8080
dns:
- 8.8.8.8
- 8.8.4.4
env_file:
- ~/Projects/downloaders/transmission/environment
environment:
- PUID=1001
- PGID=1001
- OPENVPN_PROVIDER=PIA
- OPENVPN_CONFIG=XX
- OPENVPN_USERNAME=XX
- OPENVPN_PASSWORD=XX
- OPENVPN_OPTS=--inactive 3600 --ping 10 --ping-exit 60
- LOCAL_NETWORK=192.168.30.0/24
sabnzbd:
image: linuxserver/sabnzbd
container_name: sabnzbd
depends_on:
- transmission
volumes:
- /etc/localtime:/etc/localtime:ro
- /opt/appdata/sabnzbd:/config
- /mnt/disk1/downloads:/downloads
- /mnt/disk1/downloads/incomplete:/incomplete-downloads
network_mode: service:transmission
restart: unless-stopped
environment:
- PUID=1001
- PGID=1001
sonarr:
image: linuxserver/sonarr
container_name: sonarr
volumes:
- /etc/localtime:/etc/localtime:ro
- /opt/appdata/sonarr:/config
- /mnt/storage/tv:/tv
- /mnt/disk1/downloads:/downloads
ports:
- 8989:8989
links:
- transmission
- transmission:sabnzbd
restart: unless-stopped
environment:
- PUID=1001
- PGID=1001
radarr:
image: linuxserver/radarr
container_name: radarr
volumes:
- /etc/localtime:/etc/localtime:ro
- /opt/appdata/radnarr:/config
- /mnt/storage/movies:/movies
- /mnt/disk1/downloads:/downloads
ports:
- 7878:7878
links:
- transmission
- transmission:sabnzbd
restart: unless-stopped
environment:
- PUID=1001
- PGID=1001
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment