There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

Lem453 , (edited )

<span style="color:#323232;">
</span><span style="color:#63a35c;">version</span><span style="color:#323232;">: </span><span style="color:#183691;">"3.4"
</span><span style="color:#323232;">
</span><span style="color:#63a35c;">volumes</span><span style="color:#323232;">:
</span><span style="color:#323232;">  </span><span style="color:#63a35c;">sonarr-config</span><span style="color:#323232;">:
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">name</span><span style="color:#323232;">: </span><span style="color:#183691;">sonarr-config
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">driver_opts</span><span style="color:#323232;">:
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">type</span><span style="color:#323232;">: </span><span style="color:#183691;">nfs
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">o</span><span style="color:#323232;">: </span><span style="color:#183691;">addr=192.168.37.25,nolock,soft,rw
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">device</span><span style="color:#323232;">: </span><span style="color:#183691;">:/zfspool1/dockerData/arr-stack/sonarr
</span><span style="color:#323232;">  </span><span style="color:#63a35c;">radarr-config</span><span style="color:#323232;">:
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">name</span><span style="color:#323232;">: </span><span style="color:#183691;">radarr-config
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">driver_opts</span><span style="color:#323232;">:
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">type</span><span style="color:#323232;">: </span><span style="color:#183691;">nfs
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">o</span><span style="color:#323232;">: </span><span style="color:#183691;">addr=192.168.37.25,nolock,soft,rw
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">device</span><span style="color:#323232;">: </span><span style="color:#183691;">:/zfspool1/dockerData/arr-stack/radarr
</span><span style="color:#323232;">  </span><span style="color:#63a35c;">prowlarr-config</span><span style="color:#323232;">:
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">name</span><span style="color:#323232;">: </span><span style="color:#183691;">prowlarr-config
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">driver_opts</span><span style="color:#323232;">:
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">type</span><span style="color:#323232;">: </span><span style="color:#183691;">nfs
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">o</span><span style="color:#323232;">: </span><span style="color:#183691;">addr=192.168.37.25,nolock,soft,rw
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">device</span><span style="color:#323232;">: </span><span style="color:#183691;">:/zfspool1/dockerData/arr-stack/prowlarr
</span><span style="color:#323232;">  </span><span style="color:#63a35c;">sabnzbd-config</span><span style="color:#323232;">:
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">name</span><span style="color:#323232;">: </span><span style="color:#183691;">sabnzbd-config
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">driver_opts</span><span style="color:#323232;">:
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">type</span><span style="color:#323232;">: </span><span style="color:#183691;">nfs
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">o</span><span style="color:#323232;">: </span><span style="color:#183691;">addr=192.168.37.25,nolock,soft,rw
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">device</span><span style="color:#323232;">: </span><span style="color:#183691;">:/zfspool1/dockerData/arr-stack/sabnzbd
</span><span style="color:#323232;">  </span><span style="color:#63a35c;">qbittorrent-config</span><span style="color:#323232;">:
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">name</span><span style="color:#323232;">: </span><span style="color:#183691;">qbittorrent-config
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">driver_opts</span><span style="color:#323232;">:
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">type</span><span style="color:#323232;">: </span><span style="color:#183691;">nfs
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">o</span><span style="color:#323232;">: </span><span style="color:#183691;">addr=192.168.37.25,nolock,soft,rw
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">device</span><span style="color:#323232;">: </span><span style="color:#183691;">:/zfspool1/dockerData/arr-stack/qbittorrent
</span><span style="color:#323232;">  </span><span style="color:#63a35c;">media-tv</span><span style="color:#323232;">:
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">name</span><span style="color:#323232;">: </span><span style="color:#183691;">media-tv
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">driver_opts</span><span style="color:#323232;">:
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">type</span><span style="color:#323232;">: </span><span style="color:#183691;">nfs
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">o</span><span style="color:#323232;">: </span><span style="color:#183691;">addr=192.168.37.31,nolock,soft,rw
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">device</span><span style="color:#323232;">: </span><span style="color:#183691;">:/mnt/user/media/TV Shows
</span><span style="color:#323232;">  </span><span style="color:#63a35c;">media-movies</span><span style="color:#323232;">:
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">name</span><span style="color:#323232;">: </span><span style="color:#183691;">media-movies
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">driver_opts</span><span style="color:#323232;">:
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">type</span><span style="color:#323232;">: </span><span style="color:#183691;">nfs
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">o</span><span style="color:#323232;">: </span><span style="color:#183691;">addr=192.168.37.31,nolock,soft,rw
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">device</span><span style="color:#323232;">: </span><span style="color:#183691;">:/mnt/user/media/Movies
</span><span style="color:#323232;">  </span><span style="color:#63a35c;">media-downloads</span><span style="color:#323232;">:
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">name</span><span style="color:#323232;">: </span><span style="color:#183691;">media-downloads
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">driver_opts</span><span style="color:#323232;">:
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">type</span><span style="color:#323232;">: </span><span style="color:#183691;">nfs
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">o</span><span style="color:#323232;">: </span><span style="color:#183691;">addr=192.168.37.31,nolock,soft,rw
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">device</span><span style="color:#323232;">: </span><span style="color:#183691;">:/mnt/user/downloads
</span><span style="color:#323232;">
</span><span style="color:#63a35c;">networks</span><span style="color:#323232;">:
</span><span style="color:#323232;">  </span><span style="color:#63a35c;">traefik_proxy</span><span style="color:#323232;">:
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">name</span><span style="color:#323232;">: </span><span style="color:#183691;">traefik_proxy
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">external</span><span style="color:#323232;">: </span><span style="color:#0086b3;">true
</span><span style="color:#323232;">
</span><span style="color:#323232;">
</span><span style="color:#63a35c;">services</span><span style="color:#323232;">:
</span><span style="color:#323232;">  </span><span style="color:#63a35c;">arr-stack-gluetun</span><span style="color:#323232;">:
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">container_name</span><span style="color:#323232;">: </span><span style="color:#183691;">arr-stack-gluetun
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">hostname</span><span style="color:#323232;">: </span><span style="color:#183691;">arr-stack-gluetun
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">image</span><span style="color:#323232;">: </span><span style="color:#183691;">qmcgaw/gluetun
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">deploy</span><span style="color:#323232;">:
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">resources</span><span style="color:#323232;">:
</span><span style="color:#323232;">        </span><span style="color:#63a35c;">limits</span><span style="color:#323232;">:
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">cpus</span><span style="color:#323232;">: </span><span style="color:#183691;">'4'
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">memory</span><span style="color:#323232;">: </span><span style="color:#183691;">4G
</span><span style="color:#323232;">        </span><span style="color:#63a35c;">reservations</span><span style="color:#323232;">:
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">cpus</span><span style="color:#323232;">: </span><span style="color:#183691;">'2'
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">memory</span><span style="color:#323232;">: </span><span style="color:#183691;">1G
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">cap_add</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">NET_ADMIN
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">restart</span><span style="color:#323232;">: </span><span style="color:#183691;">unless-stopped
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">env_file</span><span style="color:#323232;">:
</span><span style="color:#323232;">       - </span><span style="color:#183691;">../stack.env </span><span style="font-style:italic;color:#969896;">#get mullvad key from here "WIREGUARD_PRIVATE_KEY", "WIREGUARD_ADDRESSES", "SERVER_CITIES"
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">networks</span><span style="color:#323232;">:
</span><span style="color:#323232;">      </span><span style="font-style:italic;color:#969896;"># only this container needs access to the proxy network. It also doesn't need any ports exposed to access
</span><span style="color:#323232;">      </span><span style="font-style:italic;color:#969896;"># the other services like qbit, etc. Traefik points to this container and because the other services use
</span><span style="color:#323232;">      </span><span style="font-style:italic;color:#969896;"># the service network type they can be accessed through here. 
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">traefik_proxy</span><span style="color:#323232;">:
</span><span style="color:#323232;">        </span><span style="color:#63a35c;">ipv4_address</span><span style="color:#323232;">: </span><span style="color:#0086b3;">172.18.0.6
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">environment</span><span style="color:#323232;">:
</span><span style="color:#323232;"> 
</span><span style="color:#323232;">      - </span><span style="color:#183691;">VPN_SERVICE_PROVIDER=private internet access
</span><span style="color:#323232;">      - </span><span style="color:#183691;">OPENVPN_USER=xxxxxxxxz
</span><span style="color:#323232;">      - </span><span style="color:#183691;">SERVER_HOSTNAMES=lu.privacy.network
</span><span style="color:#323232;">      - </span><span style="color:#183691;">TZ=America/Chicago
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">labels</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.enable=true"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.docker.network=traefik_proxy"
</span><span style="color:#323232;">
</span><span style="color:#323232;">      </span><span style="font-style:italic;color:#969896;"># qbittorrent traefik labels
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-qbittorrent.entrypoints=websecure"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-qbittorrent.rule=Host(`torrent.local.domain.com`)"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-qbittorrent.tls=true"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-qbittorrent.service=arr-stack-qbittorrent"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.services.arr-stack-qbittorrent.loadbalancer.server.port=8085"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-qbittorrent.middlewares=authentik"
</span><span style="color:#323232;">
</span><span style="color:#323232;">      </span><span style="font-style:italic;color:#969896;"># prowlarr traefik labels
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-prowlarr.entrypoints=websecure"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-prowlarr.rule=Host(`prowlarr.local.domain.com`)"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-prowlarr.tls=true"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-prowlarr.service=arr-stack-prowlarr"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.services.arr-stack-prowlarr.loadbalancer.server.port=9696"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-prowlarr.middlewares=authentik"
</span><span style="color:#323232;">
</span><span style="color:#323232;">      </span><span style="font-style:italic;color:#969896;"># sabnzbd traefik labels
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-sabnzbd.entrypoints=websecure"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-sabnzbd.rule=Host(`sabnzbd.local.domain.com`)"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-sabnzbd.tls=true"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-sabnzbd.service=arr-stack-sabnzbd"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.services.arr-stack-sabnzbd.loadbalancer.server.port=8080"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-sabnzbd.middlewares=authentik"
</span><span style="color:#323232;">
</span><span style="color:#323232;">      </span><span style="font-style:italic;color:#969896;"># sonarr traefik labels
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-sonarr.entrypoints=websecure"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-sonarr.rule=Host(`sonarr.local.domain.com`)"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-sonarr.tls=true"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-sonarr.service=arr-stack-sonarr"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.services.arr-stack-sonarr.loadbalancer.server.port=8989"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-sonarr.middlewares=authentik"
</span><span style="color:#323232;">
</span><span style="color:#323232;">      </span><span style="font-style:italic;color:#969896;"># radarr traefik labels
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-radarr.entrypoints=websecure"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-radarr.rule=Host(`radarr.local.domain.com`)"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-radarr.tls=true"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-radarr.service=arr-stack-radarr"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.services.arr-stack-radarr.loadbalancer.server.port=7878"
</span><span style="color:#323232;">      - </span><span style="color:#183691;">"traefik.http.routers.arr-stack-radarr.middlewares=authentik"
</span><span style="color:#323232;">    
</span><span style="color:#323232;">  </span><span style="font-style:italic;color:#969896;"># _____________________________Downloaders__________________________
</span><span style="color:#323232;">  </span><span style="color:#63a35c;">arr-stack-qbittorrent</span><span style="color:#323232;">:
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">image</span><span style="color:#323232;">: </span><span style="color:#183691;">ghcr.io/linuxserver/qbittorrent:4.6.0
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">container_name</span><span style="color:#323232;">: </span><span style="color:#183691;">arr-stack-qbittorrent
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">network_mode</span><span style="color:#323232;">: </span><span style="color:#183691;">service:arr-stack-gluetun
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">volumes</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">qbittorrent-config:/config
</span><span style="color:#323232;">      - </span><span style="color:#183691;">media-downloads:/downloads:z
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">deploy</span><span style="color:#323232;">:
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">resources</span><span style="color:#323232;">:
</span><span style="color:#323232;">        </span><span style="color:#63a35c;">limits</span><span style="color:#323232;">:
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">cpus</span><span style="color:#323232;">: </span><span style="color:#183691;">'4'
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">memory</span><span style="color:#323232;">: </span><span style="color:#183691;">4G
</span><span style="color:#323232;">        </span><span style="color:#63a35c;">reservations</span><span style="color:#323232;">:
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">cpus</span><span style="color:#323232;">: </span><span style="color:#183691;">'2'
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">memory</span><span style="color:#323232;">: </span><span style="color:#183691;">1G
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">depends_on</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">arr-stack-gluetun
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">environment</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">WEBUI_PORT=8085
</span><span style="color:#323232;">      - </span><span style="color:#183691;">TZ=America/Chicago
</span><span style="color:#323232;">      
</span><span style="color:#323232;">      </span><span style="font-style:italic;color:#969896;">#file permissions need to be the same for all apps
</span><span style="color:#323232;">      - </span><span style="color:#183691;">PUID=1000
</span><span style="color:#323232;">      - </span><span style="color:#183691;">PGID=1000
</span><span style="color:#323232;">      - </span><span style="color:#183691;">UMASK_SET=022
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">restart</span><span style="color:#323232;">: </span><span style="color:#183691;">unless-stopped
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">labels</span><span style="color:#323232;">:
</span><span style="color:#323232;">    </span><span style="font-style:italic;color:#969896;"># Note 1: Default user is admin, pass is adminadmin
</span><span style="color:#323232;">    </span><span style="font-style:italic;color:#969896;"># Note 2: Tools-> options-> web UI -> bypass localhost and whitelist:
</span><span style="color:#323232;">    </span><span style="font-style:italic;color:#969896;">#    172.18.0.0/24, torrent.local.domain.com, arr-stack-gluetun
</span><span style="color:#323232;">
</span><span style="color:#323232;">  </span><span style="color:#63a35c;">arr-stack-sabnzbd</span><span style="color:#323232;">:
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">image</span><span style="color:#323232;">: </span><span style="color:#183691;">ghcr.io/linuxserver/sabnzbd:4.1.0
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">container_name</span><span style="color:#323232;">: </span><span style="color:#183691;">arr-stack-sabnzbd
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">network_mode</span><span style="color:#323232;">: </span><span style="color:#183691;">service:arr-stack-gluetun
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">deploy</span><span style="color:#323232;">:
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">resources</span><span style="color:#323232;">:
</span><span style="color:#323232;">        </span><span style="color:#63a35c;">limits</span><span style="color:#323232;">:
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">cpus</span><span style="color:#323232;">: </span><span style="color:#183691;">'4'
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">memory</span><span style="color:#323232;">: </span><span style="color:#183691;">4G
</span><span style="color:#323232;">        </span><span style="color:#63a35c;">reservations</span><span style="color:#323232;">:
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">cpus</span><span style="color:#323232;">: </span><span style="color:#183691;">'2'
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">memory</span><span style="color:#323232;">: </span><span style="color:#183691;">1G
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">volumes</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">sabnzbd-config:/config
</span><span style="color:#323232;">      - </span><span style="color:#183691;">media-downloads:/downloads:z
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">depends_on</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">arr-stack-gluetun
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">environment</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">TZ=America/Chicago
</span><span style="color:#323232;">      </span><span style="font-style:italic;color:#969896;">#file permissions need to be the same for all apps
</span><span style="color:#323232;">      - </span><span style="color:#183691;">PUID=1000
</span><span style="color:#323232;">      - </span><span style="color:#183691;">PGID=1000
</span><span style="color:#323232;">      </span><span style="font-style:italic;color:#969896;">#- UMASK_SET=022
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">restart</span><span style="color:#323232;">: </span><span style="color:#183691;">unless-stopped
</span><span style="color:#323232;">    
</span><span style="color:#323232;">  </span><span style="font-style:italic;color:#969896;"># ______________________________Arrs__________________________________
</span><span style="color:#323232;">  </span><span style="color:#63a35c;">arr-stack-prowlarr</span><span style="color:#323232;">:
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">image</span><span style="color:#323232;">: </span><span style="color:#183691;">ghcr.io/linuxserver/prowlarr:1.9.4
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">container_name</span><span style="color:#323232;">: </span><span style="color:#183691;">arr-stack-prowlarr
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">deploy</span><span style="color:#323232;">:
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">resources</span><span style="color:#323232;">:
</span><span style="color:#323232;">        </span><span style="color:#63a35c;">limits</span><span style="color:#323232;">:
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">cpus</span><span style="color:#323232;">: </span><span style="color:#183691;">'4'
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">memory</span><span style="color:#323232;">: </span><span style="color:#183691;">4G
</span><span style="color:#323232;">        </span><span style="color:#63a35c;">reservations</span><span style="color:#323232;">:
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">cpus</span><span style="color:#323232;">: </span><span style="color:#183691;">'2'
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">memory</span><span style="color:#323232;">: </span><span style="color:#183691;">1G
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">environment</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">PUID=1000
</span><span style="color:#323232;">      - </span><span style="color:#183691;">PGID=1000
</span><span style="color:#323232;">      - </span><span style="color:#183691;">UMASK=022
</span><span style="color:#323232;">      - </span><span style="color:#183691;">TZ=America/Chicago 
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">volumes</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">prowlarr-config:/config
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">restart</span><span style="color:#323232;">: </span><span style="color:#183691;">unless-stopped
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">network_mode</span><span style="color:#323232;">: </span><span style="color:#183691;">service:arr-stack-gluetun
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">depends_on</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">arr-stack-gluetun
</span><span style="color:#323232;">     </span><span style="font-style:italic;color:#969896;"># - arr-stack-qbittorrent
</span><span style="color:#323232;">     </span><span style="font-style:italic;color:#969896;"># - arr-stack-sabnzbd
</span><span style="color:#323232;"> 
</span><span style="color:#323232;">    
</span><span style="color:#323232;">  </span><span style="color:#63a35c;">arr-stack-sonarr</span><span style="color:#323232;">:
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">image</span><span style="color:#323232;">: </span><span style="color:#183691;">ghcr.io/linuxserver/sonarr:3.0.10
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">container_name</span><span style="color:#323232;">: </span><span style="color:#183691;">arr-stack-sonarr
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">deploy</span><span style="color:#323232;">:
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">resources</span><span style="color:#323232;">:
</span><span style="color:#323232;">        </span><span style="color:#63a35c;">limits</span><span style="color:#323232;">:
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">cpus</span><span style="color:#323232;">: </span><span style="color:#183691;">'4'
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">memory</span><span style="color:#323232;">: </span><span style="color:#183691;">4G
</span><span style="color:#323232;">        </span><span style="color:#63a35c;">reservations</span><span style="color:#323232;">:
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">cpus</span><span style="color:#323232;">: </span><span style="color:#183691;">'2'
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">memory</span><span style="color:#323232;">: </span><span style="color:#183691;">1G
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">volumes</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">sonarr-config:/config
</span><span style="color:#323232;">      - </span><span style="color:#183691;">media-tv:/media/TV Shows
</span><span style="color:#323232;">      - </span><span style="color:#183691;">media-downloads:/downloads:z </span><span style="font-style:italic;color:#969896;"># this is only needed if qbit-torrent is used. It must be added to remote path in the app(complete foler)
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">environment</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">PUID=1000
</span><span style="color:#323232;">      - </span><span style="color:#183691;">PGID=1000
</span><span style="color:#323232;">      - </span><span style="color:#183691;">UMASK=022
</span><span style="color:#323232;">      - </span><span style="color:#183691;">TZ=America/Chicago 
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">restart</span><span style="color:#323232;">: </span><span style="color:#183691;">unless-stopped
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">network_mode</span><span style="color:#323232;">: </span><span style="color:#183691;">service:arr-stack-gluetun
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">depends_on</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">arr-stack-gluetun
</span><span style="color:#323232;">
</span><span style="color:#323232;">  </span><span style="color:#63a35c;">arr-stack-radarr</span><span style="color:#323232;">:
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">image</span><span style="color:#323232;">: </span><span style="color:#183691;">ghcr.io/linuxserver/radarr:5.0.3
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">container_name</span><span style="color:#323232;">: </span><span style="color:#183691;">arr-stack-radarr
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">deploy</span><span style="color:#323232;">:
</span><span style="color:#323232;">      </span><span style="color:#63a35c;">resources</span><span style="color:#323232;">:
</span><span style="color:#323232;">        </span><span style="color:#63a35c;">limits</span><span style="color:#323232;">:
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">cpus</span><span style="color:#323232;">: </span><span style="color:#183691;">'4'
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">memory</span><span style="color:#323232;">: </span><span style="color:#183691;">4G
</span><span style="color:#323232;">        </span><span style="color:#63a35c;">reservations</span><span style="color:#323232;">:
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">cpus</span><span style="color:#323232;">: </span><span style="color:#183691;">'2'
</span><span style="color:#323232;">          </span><span style="color:#63a35c;">memory</span><span style="color:#323232;">: </span><span style="color:#183691;">1G
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">volumes</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">radarr-config:/config
</span><span style="color:#323232;">      - </span><span style="color:#183691;">media-movies:/media/Movies
</span><span style="color:#323232;">      - </span><span style="color:#183691;">media-downloads:/downloads:z </span><span style="font-style:italic;color:#969896;"># this is only needed if qbit-torrent is used. It must be added to remote path in the app(complete foler)
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">environment</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">PUID=1000
</span><span style="color:#323232;">      - </span><span style="color:#183691;">PGID=1000
</span><span style="color:#323232;">      - </span><span style="color:#183691;">UMASK=022
</span><span style="color:#323232;">      - </span><span style="color:#183691;">TZ=America/Chicago 
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">restart</span><span style="color:#323232;">: </span><span style="color:#183691;">unless-stopped
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">network_mode</span><span style="color:#323232;">: </span><span style="color:#183691;">service:arr-stack-gluetun
</span><span style="color:#323232;">    </span><span style="color:#63a35c;">depends_on</span><span style="color:#323232;">:
</span><span style="color:#323232;">      - </span><span style="color:#183691;">arr-stack-gluetun
</span><span style="color:#323232;">
</span><span style="color:#323232;">
</span>

Stuff like this is why I moved my docker from unraid to a VM where I can use docker compose. Docker compose is really the only way to get a clean setup with complex stuff like this. That being said I recommend beginners use unraid. You don’t need a full vpn for torrents, a socks5 proxy will be fine and doesn’t require and special docker settings.

My setup uses traefik reverse proxy. Internal HTTPS (let’s encrypte wild card) and external HTTPS depending on what I want.

It uses authentik for single sign on and in this case provides LDAP for jellyfin and also provides web authentication for arr services.

The glutun container can be configured with any VPN and all services can only access the internet via the VPN.

My NAS is unraid, my docker host is a VM on proxmox. Media files are stored on HDDs on unraid and everything else is on on the docker SSD. Volumes are connected to where they need to be via NFS shares.

There are limits for cpu and ram so one container can’t bring everything down.

The containers themselves all communicate via their own docker network and only the reverse proxy (traefik) allows access to the UI.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines