Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: 2.12.2
- # Defining Custom Bridge Networks
- networks:
- network1:
- name: plex_network # Plex & Tautulli
- driver: bridge
- network2:
- name: torrent_network # Arrs, Jackett & qBit
- driver: bridge
- services:
- # Portainer (Standalone / Default Bridge Network)
- portainer:
- container_name: portainer
- image: "portainer/portainer-ce:latest"
- restart: unless-stopped
- ports:
- - "$PORTAINER_PORT:$PORTAINER_PORT"
- volumes:
- - "/etc/localtime:/etc/localtime:ro"
- - "/var/run/docker.sock:/var/run/docker.sock:ro"
- - "$SERVICE_DIR/Portainer:/data"
- # Plex
- plex:
- container_name: plex
- image: "linuxserver/plex:latest"
- restart: unless-stopped
- ports:
- - "$PLEXUI_PORT:$PLEXUI_PORT"
- environment:
- - "PUID=$PUID"
- - "PGID=$PGID"
- - "VERSION=docker"
- - "TZ=$TIMEZONE"
- - "ALLOWED_NETWORKS=192.168.1.0/24"
- volumes:
- - "$SERVICE_DIR/Plex:/config"
- - "$SERVICE_DIR/Plex:/transcode"
- networks:
- - "plex_network"
- # Tautulli
- tautulli:
- container_name: tautulli
- image: "linuxserver/tautulli:latest"
- restart: unless-stopped
- ports:
- - "$TAUTULLI_PORT:$TAUTULLI_PORT"
- environment:
- - "PUID=$PUID"
- - "PGID=$PGID"
- - "TZ=$TIMEZONE"
- volumes:
- - "$SERVICE_DIR/Tautulli:/config"
- networks:
- - "plex_network"
- # Prowlarr
- prowlarr:
- container_name: prowlarr
- image: "linuxserver/prowlarr:develop"
- restart: unless-stopped
- ports:
- - "$PROWLARR_PORT:$PROWLARR_PORT"
- environment:
- - "PUID=$PUID"
- - "PGID=$PGID"
- - "TZ=$TIMEZONE"
- volumes:
- - "$SERVICE_DIR/Prowlarr:/config"
- networks:
- - "torrent_network"
- # Sonarr
- sonarr:
- image: "linuxserver/sonarr:latest"
- container_name: sonarr
- restart: unless-stopped
- network_mode: host
- ports:
- - "$SONARR_PORT:$SONARR_PORT"
- environment:
- - "PUID=$PUID"
- - "PGID=$PGID"
- - "UMASK=022"
- - "TZ=$TIMEZONE"
- volumes:
- - "$SERVICE_DIR/Sonarr:/config"
- - "$MEDIA_DIR/Shows:/tv"
- - "$DOWNLOAD_DIR/Shows:/sonarr_downloads"
- networks:
- - "torrent_network"
- # Radarr
- radarr:
- container_name: radarr
- image: "linuxserver/radarr:latest"
- restart: unless-stopped
- network_mode: host
- ports:
- - "$RADARR_PORT:$RADARR_PORT"
- environment:
- - "PUID=$PUID"
- - "PGID=$PGID"
- - "UMASK=022"
- - "TZ=$TIMEZONE"
- volumes:
- - "$SERVICE_DIR/Radarr:/config"
- - "$MEDIA_DIR/Movies:/movies"
- - "$DOWNLOAD_DIR/Movies:/radarr_downloads"
- networks:
- - "torrent_network"
- # qBittorrent
- qbittorrent:
- container_name: qbittorrent
- image: linuxserver/qbittorrent:latest
- restart: unless-stopped
- ports:
- - "$QBITTORRENT_PORT:$QBITTORRENT_PORT"
- environment:
- - "PUID=$PUID"
- - "PGID=$PGID"
- - "TZ=${TIMEZONE}"
- - "WEBUI_PORT=$QBITTORRENT_PORT"
- volumes:
- - "$SERVICE_DIR/qBittorrent:/config"
- - "$DOWNLOAD_DIR/qBittorrent:/qbittorrent_downloads"
- networks:
- - "torrent_network"
Add Comment
Please, Sign In to add comment