version: "3" services: gluetun: image: qmcgaw/gluetun container_name: gluetun # line above must be uncommented to allow external containers to connect. # See https://github.com/qdm12/gluetun-wiki/blob/main/setup/connect-a-container-to-gluetun.md#external-container-to-gluetun cap_add: - NET_ADMIN devices: - /dev/net/tun:/dev/net/tun ports: - 6881:6881 - 6881:6881/udp - 8085:8085 # qbittorrent - 7878:7878 # radarr - 8989:8989 # Sonarr - 9696:9696 # Prowlarr - 6767:6767 # bazarr volumes: - /home/ubuntu/docker/arr-stack:/gluetun environment: - VPN_SERVICE_PROVIDER=${VPN_SERVICE_PROVIDER} - OPENVPN_USER=${OPENVPN_USER} - OPENVPN_PASSWORD=${OPENVPN_PASSWORD} restart: always qbittorrent: image: lscr.io/linuxserver/qbittorrent container_name: qbittorrent network_mode: "service:gluetun" environment: - PUID=1000 - PGID=1000 - TZ=Asia/Kolkata - WEBUI_PORT=8085 volumes: - /home/${USER}/arr/qbittorrent:/config - ${DOWNLOADS}:/downloads depends_on: - gluetun restart: always bazarr: image: lscr.io/linuxserver/bazarr:latest container_name: bazarr network_mode: "service:gluetun" environment: - PUID=1000 - PGID=1000 - TZ=Asia/Kolkata volumes: - /home/${USER}/arr/bazarr:/config - /ssd2_500gb/media/movies:/movies #optional - /ssd2_500gb/media/series:/series #optional depends_on: - gluetun restart: always sonarr: image: lscr.io/linuxserver/sonarr:latest container_name: sonarr network_mode: "service:gluetun" environment: - PUID=1000 - PGID=1000 - TZ=Asia/Kolkata volumes: - /home/${USER}/arr/sonarr:/config - /media/series:/series #optional - /ssd2_500gb/media/series:/series2 - ${DOWNLOADS}:/downloads #optional restart: always radarr: image: lscr.io/linuxserver/radarr:latest container_name: radarr network_mode: "service:gluetun" environment: - PUID=1000 - PGID=1000 - TZ=Asia/Kolkata volumes: - /home/${USER}/arr/radarr:/config - /ssd2_500gb/media/movies:/movies #optional - ${DOWNLOADS}:/downloads #optional restart: always prowlarr: image: lscr.io/linuxserver/prowlarr:latest container_name: prowlarr network_mode: "service:gluetun" environment: - PUID=1000 - PGID=1000 - TZ=Aisa/Kolkata volumes: - /home/${USER}/arr/prowlarr/data/:/config restart: always