Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # /opt/docker-compose.yml
- version: '2'
- networks:
- plex_net:
- driver: bridge
- services:
- bazarr:
- image: linuxserver/bazarr
- container_name: bazarr
- volumes:
- - /opt/appdata/bazarr:/config
- - /mnt/media/movies:/movies
- - /mnt/media/tv:/tv
- networks:
- - plex_net
- environment:
- - PUID=${PUID}
- - PGID=${PGID}
- - TZ=America/Vancouver
- ports:
- - 6767:6767
- mem_limit: 4096m
- restart: always
- duckdns:
- image: linuxserver/duckdns
- container_name: duckdns
- volumes:
- - /opt/appdata/duckdns:/config
- network_mode: bridge
- restart: always
- environment:
- - PUID=${PUID}
- - PGID=${PGID}
- - SUBDOMAINS=<YOUR DUCKDNS SUBDOMAIN (everything before .duckdns.org>
- - TOKEN=<YOUR DUCKDNS TOKEN>
- - LOG_FILE=true
- jackett:
- image: linuxserver/jackett
- container_name: jackett
- volumes:
- - /opt/appdata/jackett:/config
- - /mnt/media/blackhole:/downloads
- networks:
- - plex_net
- restart: always
- ports:
- - 9117:9117
- environment:
- - PUID=${PUID}
- - PGID=${PGID}
- letsencrypt:
- image: linuxserver/letsencrypt
- container_name: letsencrypt
- volumes:
- - /opt/appdata/organizr/www:/www
- - /opt/appdata/letsencrypt:/config
- networks:
- - plex_net
- restart: always
- cap_add:
- - NET_ADMIN
- ports:
- - 80:80
- - 443:443
- environment:
- - PUID=${PUID}
- - PGID=${PGID}
- - URL=<YOUR FULL URL>
- - SUBDOMAINS=www
- - EMAIL=<YOUR EMAIL>
- - VALIDATION=http
- - TZ=America/Vancouver
- depends_on:
- - organizr
- - duckdns
- ombi:
- image: linuxserver/ombi
- container_name: ombi
- volumes:
- - /opt/appdata/ombi:/config
- networks:
- - plex_net
- restart: always
- ports:
- - 3579:3579
- environment:
- - PUID=${PUID}
- - PGID=${PGID}
- organizr:
- image: lsiocommunity/organizr
- container_name: organizr
- volumes:
- - /opt/appdata/organizr:/config
- networks:
- - plex_net
- restart: always
- ports:
- - 81:80
- environment:
- - PUID=${PUID}
- - PGID=${PGID}
- plex:
- image: plexinc/pms-docker:beta
- container_name: plex
- volumes:
- - /opt/appdata/plex:/config
- - /mnt/media:/data
- networks:
- - plex_net
- restart: always
- ports:
- - 32400:32400
- environment:
- - PUID=${PUID}
- - PGID=${PGID}
- portainer:
- image: portainer/portainer
- container_name: portainer
- ports:
- - 9000:9000
- networks:
- - plex_net
- volumes:
- - /opt/appdata/portainer:/data
- - /var/run/docker.sock:/var/run/docker.sock
- restart:
- always
- radarr:
- image: linuxserver/radarr
- container_name: radarr
- volumes:
- - /opt/appdata/radarr:/config
- - /mnt/media:/data
- networks:
- - plex_net
- restart: always
- ports:
- - 7878:7878
- environment:
- - PUID=${PUID}
- - PGID=${PGID}
- sonarr:
- image: linuxserver/sonarr
- container_name: sonarr
- volumes:
- - /opt/appdata/sonarr:/config
- - /mnt/media:/data
- networks:
- - plex_net
- restart: always
- ports:
- - 8989:8989
- environment:
- - PUID=${PUID}
- - PGID=${PGID}
- tautulli:
- image: linuxserver/tautulli
- container_name: tautulli
- depends_on:
- - plex
- volumes:
- - /opt/appdata/tautulli:/config
- - /opt/appdata/plex/Library/Application Support/Plex Media Server/Logs:/logs:ro
- networks:
- - plex_net
- restart: always
- ports:
- - 8181:8181
- environment:
- - PUID=${PUID}
- - PGID=${PGID}
- - TZ=America/Vancouver
- transmission-openvpn:
- image: haugene/transmission-openvpn
- container_name: transmission
- volumes:
- - /opt/appdata/transmission-openvpn:/config
- - /mnt/media:/data
- networks:
- - plex_net
- restart: always
- dns:
- - 8.8.8.8
- - 8.8.4.4
- ports:
- - 9091:9091
- - 8888:8888
- privileged: true
- environment:
- - PUID=${PUID}
- - PGID=${PGID}
- - OPENVPN_USERNAME=<YOUR PIA USERNAME>
- - OPENVPN_PASSWORD=<YOUR PIA PW>
- - OPENVPN_PROVIDER=PIA
- - OPENVPN_CONFIG=CA Toronto
- - OPENVPN_OPTS=--mute-replay-warnings
- - TRANSMISSION_DOWNLOAD_DIR=/data/processing
- - TRANSMISSION_INCOMPLETE_DIR=/data/incomplete
- - TRANSMISSION_INCOMPLETE_DIR_ENABLED=true
- - TRANSMISSION_PORT_FORWARDING_ENABLED=true
- - TRANSMISSION_WATCH_DIR_ENABLED=false
- - TRANSMISSION_HOME=/config/home
- - TRANSMISSION_SCRIPT_TORRENT_DONE_ENABLED=true
- - TRANSMISSION_SCRIPT_TORRENT_DONE_FILENAME=/data/unrar.sh
- - TRANSMISSION_WEB_UI=kettu
- - TRANSMISSION_DOWNLOAD_QUEUE_ENABLED=true
- - TRANSMISSION_DOWNLOAD_QUEUE_SIZE=5
- - TRANSMISSION_RPC_AUTHENTICATION_REQUIRED=true
- - TRANSMISSION_RPC_USERNAME=<USERNAME YOU WANT WHEN TRYING TO ACCESS WEB UI>
- - TRANSMISSION_RPC_PASSWORD=<PASSWORD YOU WANT WHEN TRYING TO ACCESS WEB UI>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement