The ARRs
Finally, I've added radarr, sonarr, lidarr, and prowlarr to the VPN stack.
---
services:
gluetun:
image: qmcgaw/gluetun:v3
container_name: gluetun
cap_add:
- NET_ADMIN
ports:
- 8888:8888/tcp
- 8388:8388
- 8112:8112 #deluge webui
- 6881:6881 #deluge inbound torrent traffic
- 9080:9080 #sabnzb
- 8686:8686 #lidarr
- 9696:9696 #prowlarr
- 7878:7878 #radarr
- 8989:8989 #sonarr
volumes:
- /var/lib/gluetun:/gluetun
environment:
- VPN_SERVICE_PROVIDER=nordvpn
- VPN_TYPE=openvpn
- OPENVPN_USER= #User Name provided by VPN Provider
- OPENVPN_PASSWORD= #Password provided by VPN Provider
- SERVER_COUNTRIES=United States
- TZ=America/New_York
- UPDATER_PERIOD=24h
- UNBLOCK=usenetserver.com
devices:
- /dev/net/tun:/dev/net/tun
restart: unless-stopped
## DOWNLOAD CLIENTS ##
deluge:
image: lscr.io/linuxserver/deluge:latest
container_name: deluge
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
- DELUGE_LOGLEVEL=error
volumes:
- /mnt/torrents:/torrents
- /var/lib/deluge:/config
network_mode: "container:gluetun"
restart: unless-stopped
sabnzbd:
image: lscr.io/linuxserver/sabnzbd:latest
container_name: sabnzbd
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
volumes:
- /mnt/torrents:/torrents
- /var/lib/sabnzbd:/config
network_mode: "container:gluetun"
restart: unless-stopped
### ARR STACK ###
lidarr:
image: lscr.io/linuxserver/lidarr:latest
container_name: lidarr
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
volumes:
- /mnt/media/music:/music
- /mnt/torrents:/torrents
- /var/lib/lidarr:/config
network_mode: "container:gluetun"
restart: unless-stopped
prowlarr:
image: lscr.io/linuxserver/prowlarr:latest
container_name: prowlarr
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
volumes:
- /var/lib/prowlarr:/config
network_mode: "container:gluetun"
restart: unless-stopped
radarr:
image: lscr.io/linuxserver/radarr:latest
container_name: radarr
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
volumes:
- /mnt/media/christmas:/christmas
- /mnt/media/movies:/movies
- /mnt/torrents:/torrents
- /var/lib/radarr:/config
network_mode: "container:gluetun"
restart: unless-stopped
sonarr:
image: lscr.io/linuxserver/sonarr:latest
container_name: sonarr
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
volumes:
- /mnt/torrents:/torrents
- /mnt/media/tvshows:/tvshows
- /var/lib/sonarr:/config
network_mode: "container:gluetun"
restart: unless-stopped
Later on, I add LazyLibrarian to the stack as can be seen here.