Skip to content

Instantly share code, notes, and snippets.

@ettiennelouw
Last active July 13, 2018 18:57
Show Gist options
  • Save ettiennelouw/0f1aa43e0702c7a9d3df67036c203135 to your computer and use it in GitHub Desktop.
Save ettiennelouw/0f1aa43e0702c7a9d3df67036c203135 to your computer and use it in GitHub Desktop.
Simple DockerCompose file to boot up Plex, NZBGet, 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
nzbget:
image: linuxserver/nzbget
container_name: nzbget
volumes:
- /path/to/nzbget/config:/config
- /path/to/nzbget/downloads:/downloads
restart: always
environment:
- TZ=Africa/Johannesburg
ports:
- 6789:6789
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