▲ 4 r/ARR

Newbie deployment questions

So I’ve been trying to deploy the stack often on for a year maybe more. I can get individual components like radar or soar up and running, but I can’t seem to get the various components to talk to one another.. I need an idiot proof setup because one thing I’ve learned while trying to do this. I’m not very good with Docker. My pre-existing resources are a QNAP TS464 NAS a Proton VPN subscription an existing media library I have assembled through burning disc onto the NAS I think I’ve managed to install Tailscale correctly through the QNAP store . I must’ve spent four hours tonight trying to deploy him sonarr radarr qbittorrent prowlarr whip arr bazar overseer and watchtower in a single stack using various AI tools specifically Gemini and Claudi every time I try to deploy the stack it failed. I got a variety of error. Messages blaming different things from sonar to radar to watchtower to QNAP. So I don’t actually know what the problem was. I was trying to do all this in portainer but I’m not particularly attached to that either. I just thought it was a good tool for beginners. oh, and if anyone’s curious, I used AI because I have a physical disability that makes using the command line interface incredibly laborious and time-consuming realistic. We probably would’ve taken me days to type out all the code by hand. Sorry I didn’t mean for the post to go on this long I just wanted to try to give you enough information to help solve the problem

reddit.com
u/hws87 — 6 days ago

Trying to deploy the ARR stack on a QNAP TS-464 new to Docker can't figure out what is wrong

services:

# --- VPN (ProtonVPN via Gluetun) ---

gluetun:

image: qmcgaw/gluetun:latest

container_name: gluetun

cap_add:

- NET_ADMIN

devices:

- /dev/net/tun:/dev/net/tun

environment:

- VPN_SERVICE_PROVIDER=protonvpn

- VPN_TYPE=wireguard

- WIREGUARD_PRIVATE_KEY=${WIREGUARD_PRIVATE_KEY}

- SERVER_COUNTRIES=Netherlands

ports:

- 8080:8080

restart: unless-stopped

# --- DOWNLOAD CLIENT (Routing through Gluetun) ---

qbittorrent:

image: linuxserver/qbittorrent:latest

container_name: qbittorrent

network_mode: "service:gluetun"

environment:

- PUID=1000

- PGID=1000

- TZ=America/New_York

- WEBUI_PORT=8080

volumes:

- /share/CACHEDEV1_DATA/DockerData/qbittorrent:/config

- /share/Public/media:/Data

restart: unless-stopped

depends_on:

- gluetun

# --- THE AUTOMATION STACK (ARR APPS) ---

prowlarr:

image: linuxserver/prowlarr:latest

container_name: prowlarr

environment:

- PUID=1000

- PGID=1000

- TZ=America/New_York

volumes:

- /share/CACHEDEV1_DATA/DockerData/prowlarr:/config

ports:

- 9696:9696

restart: unless-stopped

sonarr:

image: linuxserver/sonarr:latest

container_name: sonarr

environment:

- PUID=1000

- PGID=1000

- TZ=America/New_York

volumes:

- /share/CACHEDEV1_DATA/DockerData/sonarr:/config

- /share/Public/media:/Data

ports:

- 8989:8989

restart: unless-stopped

radarr:

image: linuxserver/radarr:latest

container_name: radarr

environment:

- PUID=1000

- PGID=1000

- TZ=America/New_York

volumes:

- /share/CACHEDEV1_DATA/DockerData/radarr:/config

- /share/Public/media:/Data

ports:

- 7878:7878

restart: unless-stopped

readarr:

image: lscr.io/linuxserver/readarr:develop

container_name: readarr

environment:

- PUID=1000

- PGID=1000

- TZ=America/New_York

volumes:

- /share/CACHEDEV1_DATA/DockerData/readarr:/config

- /share/Public/media:/Data

ports:

- 8787:8787

restart: unless-stopped

bazarr:

image: linuxserver/bazarr:latest

container_name: bazarr

environment:

- PUID=1000

- PGID=1000

- TZ=America/New_York

volumes:

- /share/CACHEDEV1_DATA/DockerData/bazarr:/config

- /share/Public/media:/Data

ports:

- 6767:6767

restart: unless-stopped

# --- AUDIOBOOKSHELF ---

audiobookshelf:

image: ghcr.io/advplyr/audiobookshelf:latest

container_name: audiobookshelf

ports:

- 13378:80

volumes:

- /share/Public/audiobooks:/audiobooks

- /share/CACHEDEV1_DATA/DockerData/audiobookshelf/config:/config

- /share/CACHEDEV1_DATA/DockerData/audiobookshelf/metadata:/metadata

restart: unless-stopped

# --- AUTOMATIC UPDATER ---

watchtower:

image: containrrr/watchtower:latest

container_name: watchtower

volumes:

- /var/run/docker.sock:/var/run/docker.sock

environment:

- WATCHTOWER_CLEANUP=true

- WATCHTOWER_POLL_INTERVAL=86400

restart: unless-stopped

reddit.com
u/hws87 — 6 days ago
▲ 7 r/PleX

Temporary parental controls

I have a seven-year-old nephew that visits me about once a year. He loves to press buttons and explore the television. I’m worried if he opens the Plex app and plays some of the content I have on my server while it’s nothing pornograph, just not appropriate for a seven-year-old. What’s the easiest way to allow him to watch some of the content but essentially age lock or rating other content? I don’t need to do this all the time since he lives out of state.

reddit.com
u/hws87 — 9 days ago

Quickie R5 castors

Life-long chair user. Both Manual and power chairs over the years. A couple of years ago, I bought a quickie R5 as a shower chair/backup chair for when my powerchair breaks. I've been using the chair full-time for about 6 weeks while I work on replacing my Pemobil M3 after getting hit by a car. I'm having real problems with the castors on the chair; they don't want to turn, they just seem to get stuck. If I back up, sometimes I can usually get them to move, but in general, this is a real pain and makes the chair very difficult to use. I have been unable to determine if it's the castor wheels or the castor forks. Can anyone offer any insights? I don't remember having this issue with any other chair over the years.

The R5 was self funded bought in July 2023 through SpinLife. I use my insuence and Numotion for the M3

reddit.com
u/hws87 — 1 month ago