

Not sure if my setup is unique or wrong but here’s what I use:
- I registered a domain with Name cheap and created subdomains for the tools I wanted to access (i.e. jellyfin.domain.tld, sonarr.domain.tld)
- A DDNS client on my OpenWRT router updates the IP address for those subdomains. Traffic for each subdomain is pointed at my server.
- Nginx Reverse Proxy runs on my server. This provides HTTPS certificates and is pretty straightforward.
I also use Tailscale for remote access and I’m not sure that my friends and family are ready for that. (Admittedly, I’m still on Plex.) Registering your own domain and using a DDNS service and reverse proxy will give your users an easier experience than Tailscale. I can give an easy-to-remember URL to folks rather than a new VPN platform to learn.
If security is more important, Tailscale is the best option for remote connections.
Why don’t we need this for Plex? Because Plex has all of the above steps baked into its service.
All *arr apps should use root folders to organize media. If I understand the question, here’s the hypothetical situation:
You should be able to have multiple root folders, but I’ve only checked in So are. One problem you’ll run into is that you can’t break up music artists or TV show series across root folders.
You might want to consider something like OpenMediaVault or Unraid to manage your storage. Either platform (or others) allow you to add drives as needed. I don’t use either so I’m just passing that along as a consideration.