Skip to content

Instantly share code, notes, and snippets.

@jessb321
Created November 20, 2017 21:40
Show Gist options
  • Save jessb321/98db53db417985f859a597b7f07ca472 to your computer and use it in GitHub Desktop.
Save jessb321/98db53db417985f859a597b7f07ca472 to your computer and use it in GitHub Desktop.
media server with docker compose
version: '3.4'
services:
plex:
image: linuxserver/plex
volumes:
- /opt/plex:/config
- /opt/media/plex/tv:/data/tvshows
- /opt/media/plex/movies:/data/movies
- /opt/media/plex/transcoding:/transcode
network_mode: host
environment:
- PGID=1000
- PUID=1000
- TZ=Australia/Sydney
sonarr:
image: linuxserver/sonarr
ports:
- "8989:8989"
environment:
- PGID=1000
- PUID=1000
- TZ=Australia/Sydney
volumes:
- /etc/localtime:/etc/localtime:ro
- /opt/media/sonarr/config:/config
- /opt/media/plex/tv:/tv
- /opt/media/transmission/downloads:/downloads
transmission:
image: linuxserver/transmission
volumes:
- /opt/media/transmission/data
- /opt/media/transmission/downloads:/downloads
- /opt/media/transmission/watch:/watch
ports:
- "9091:9091"
- "51413:51413"
- "51413:51413/udp"
environment:
- PGID=1000
- PUID=1000
- TZ=Australia/Sydney
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment