Skip to content

Instantly share code, notes, and snippets.

@ettiennelouw
Last active July 13, 2018 19:06
Show Gist options
  • Save ettiennelouw/1d949fe80ec00a8f6036a5a7ba990ab6 to your computer and use it in GitHub Desktop.
Save ettiennelouw/1d949fe80ec00a8f6036a5a7ba990ab6 to your computer and use it in GitHub Desktop.
Simple DockerCompose file to boot up Plex, Deluge, Sonarr & Radarr
version: '2'
services:
plex:
image: linuxserver/plex
container_name: plex
volumes:
- /path/to/plex/config:/config
- /path/to/plex/Movies:/data/movies
- /path/to/plex/Shows:/data/tvshows
- /path/to/plex/transcode:/data/transcode
network_mode: host
restart: unless-stopped
environment:
- VERSION=latest
- TZ=Africa/Johannesburg
- PUID=0
- PGID=0
deluge:
image: linuxserver/deluge
container_name: deluge
volumes:
- ./deluge/config:/config
- ./deluge/downloads:/downloads
network_mode: host
restart: unless-stopped
environment:
- TZ=Africa/Johannesburg
- UMASK_SET=022
- PUID=0
- PGID=0
ports:
- 8112:8112
sonarr:
image: linuxserver/sonarr
container_name: sonarr
depends_on:
- nzbget
volumes:
- /path/to/sonarr/config:/config
- /path/to/nzbget/downloads:/downloads
- /path/to/plex/Shows:/tv
environment:
- TZ=Africa/Johannesburg
ports:
- 8989:8989
radarr:
image: linuxserver/radarr
container_name: radarr
depends_on:
- nzbget
volumes:
- /path/to/radarr/config:/config
- /path/to/nzbget/downloads:/downloads
- /path/to/plex/Movies:/movies
environment:
- TZ=Africa/Johannesburg
ports:
- 7878:7878
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment