Skip to content

Instantly share code, notes, and snippets.

@ironicbadger
Created March 18, 2016 16:19
Show Gist options
  • Save ironicbadger/06bd9665bfb7f330a91f to your computer and use it in GitHub Desktop.
Save ironicbadger/06bd9665bfb7f330a91f to your computer and use it in GitHub Desktop.
#!/bin/bash
export PGID=1050
export PUID=1050
docker-compose pull
docker-compose up -d
version: '2'
services:
plex:
image: linuxserver/plex
container_name: plex
volumes:
- /opt/appdata/plex:/config
- /mnt/storage:/data
network_mode: host
environment:
- VERSION=plexpass
- PUID=${PUID}
- PGID=${PGID}
plexpy:
image: linuxserver/plexpy
container_name: plexpy
depends_on:
- plex
volumes:
- /opt/appdata/plexpy:/config
- /opt/appdata/plex/Library/Application\ Support/Plex\ Media\ Server/Logs:/logs:ro
ports:
- 27029:8181
links:
- plex
environment:
- PUID=${PUID}
- PGID=${PGID}
plexrequests:
image: lsiodev/plexrequests
container_name: plexrequests
depends_on:
- plex
volumes:
- /opt/appdata/plexrequests:/config
- /mnt/storage/tv:/tv
ports:
- 27026:3000
links:
- plex
environment:
- PUID=${PUID}
- PGID=${PGID}
nzbget:
image: linuxserver/nzbget
container_name: nzbget
volumes:
- /opt/appdata/nzbget/config:/config
- /opt/downloads:/downloads
ports:
- 27020:6789
environment:
- PUID=${PUID}
- PGID=${PGID}
sonarr:
image: linuxserver/sonarr
container_name: sonarr
depends_on:
- nzbget
volumes:
- /opt/appdata/sonarr:/config
- /mnt/storage/tv:/tv
- /opt/downloads/complete/tv:/downloads
ports:
- 27021:8989
links:
- nzbget
environment:
- PUID=${PUID}
- PGID=${PGID}
sonarr_f:
image: linuxserver/sonarr
container_name: sonarr_f
depends_on:
- nzbget
volumes:
- /opt/appdata/sonarr_f:/config
- /mnt/storage/tv:/tv
- /opt/downloads/complete/tv:/downloads
ports:
- 27025:8989
links:
- nzbget
environment:
- PUID=${PUID}
- PGID=${PGID}
couchpotato:
image: linuxserver/couchpotato
container_name: couchpotato
depends_on:
- nzbget
volumes:
- /opt/appdata/couchpotato:/config
- /opt/downloads/complete/movies:/downloads
- /mnt/storage/movies:/movies
ports:
- 27022:5050
links:
- nzbget
environment:
- PUID=${PUID}
- PGID=${PGID}
unifi:
image: linuxserver/unifi
container_name: unifi
network_mode: host
volumes:
- /opt/appdata/unifi:/config
environment:
- PUID=${PUID}
- PGID=${PGID}
syncthing:
image: linuxserver/syncthing
container_name: syncthing
network_mode: host
volumes:
- /opt/appdata/syncthing:/config
- /mnt/storage:/mnt/storage
environment:
- PUID=${PUID}
- PGID=${PGID}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment