How do you deal with the fact that the VPN’s whitelist breaks Plex?
I have two VMs, one for Radarr, Sonarr and all my downloading. VPN installed there. The other used for Plex. This setup works best for me as I find any/all VPNs will throttle upload/download to a degree and I need that precious upload.
I’m using surfshark configured with OpenVPN for Transmission split tunneling only. As far as I understand, you shouldn’t need it for your usenet downloads as long as you are using SSL. Everything else is behind a reverse proxy with nginx for remote access.
Yes, I use surfshark in both my server and a raspberry pi.
You dont nor shouldnt use VPN for Plex, as the IP of your instance is needed for Plex authentication. You can use Radarr behind VPN (I do) but it is not really necessary. But since I use docker, I just thought “why not? Its so easy to setup”
If you’re using a VPN, you want to use it ONLY on your torrent download program.
Using it on your entire server is going to break shit, as you’re finding.
Hey! I think this might actually be the solution to my problem. What’s your native OS? My problem is my native OS is windows. Also, why do you have plex in a VM? Why not install it on your native OS?
Same here. Sonarr/radarr/DLClient on VM but I have my plex instance running on the “main” system. Any advantage to running it inside another vm?
I’m sorry, i might be an idiot, but i think I’m confused. I’m trying to use this with torrents and probably going to use qbittorrent.
I thought you need the arrs, jackett AND the torrent client to behind a VPN. At least that’s what everyone has been doing.
I’m trying to do the docker thing but I’ve been failing. My native OS is windows and all tutorials out there are for Linux. Do you have PleX installed natively or in docker too?
Mind sharing your configuration? I wanted to us Surfshark for my Sonarr, Radarr and qBittorrent containers but I couldn’t figure out how I could configure the containers to use the VPN.
Thank you.
But how do I do that. Surf shark’s whitelist feature isn’t working with PleX specifically.
Simply put, I have a separate computer/server to all my home media stuff. It runs ESXi and the VMs on there. That way I don’t have to use my main PC /Gaming PC.
It really just depends on your needs.
So as long as you like your setup then I think you’re good. I use to run everything on my “main” computer. I invested in a proper media server with the right type of graphics card, storage and power once I was more serious about plex. The advantage of having multiple VMs on a media server is that you don’t have to leave you main computer on 24/7 and you can optimize it to best use resources. Not necessary by any means. ,
Basically a vpn split tunnel would make it so that only your torrent client is behind the vpn. The benefit of this is that your other services/applications (Sonarr, radarr, plex) can be accessed outside of your network (should setup a reverse proxy if you do this for security), and their bandwidth won’t be slowed down from the vpn.
I’m not sure what operating system you’re using, but this is the guide I used a few years ago for my server using transmission torrent client:
https://www.htpcguides.com/configure-transmission-for-vpn-split-tunneling-ubuntu-16-04-debian-8/
Everything is on docker, mostly with linuxserver images (they are the best).
You can check my repo, it is somewhere in thos thread
Yes I will send it to you this evening
Here you have it:
I will be updating those with all the containers of my stack (I just dont have the time right now).
How you do it depends on your os, setup, and vpn choice. Look up split tunneling or docker vpn.
So just to make sure I understand. ESXi replaces your normal OS? Like it’s a base layer that then runs VMs on it only?
The way I’m setup is that I have my laptop for work/normal use. And then I have this bad/mediocre desktop that’s almost always running. I mainly use it for quick things that I want to do or to watch something online while I’m cleaning or eating and I prefer windows and even though some stuff on ubuntu is pretty user friendly, I just prefer windows. But I also want it to run the media stuff since it’s already running. In the near future if I make some cash and move out, I’ll have a separate machine for my needs and this would only run plex. But for now it’s a combination of everything. Now I’m not sure how this would run a full VM over windows haha.
I was hoping to get away with just running docker, but it seems like this is almost impossible. I suppose I can try running ubuntu in a VM and have plex notice on windows maybe.
Hmm I see.
But a couple things that I would like to ask you, from things I’ve observed. I’m sure I’ve seen people and guides mention putting radarr sonarr etc behind a VPN and not just the torrent client. Like multiple guides do this. I assumed that these would also need to behind a VPN, else why would they go through all the trouble to link up the docker containers behind a VPN then?
How did you check that your torrent client is actually working properly. It’s not like you can open a browser and check your IP address?
I’m currently using windows. I can explain what I’m trying to do and what I’ve thought about doing once you answer the former questions so we don’t get everything mixed up.
P.S this isn’t really an order or anything haha. Thanks for taking the time to explain to me though!