** In Deluge-VPN Docker, I had to add port 6789 in fields "Container Variable: VPN_INPUT_PORTS" & "Container Variable: VPN_OUTPUT_PORTS" to get it to work. For additional ports: 6789,1234,4321, etc. Using the comma ;-) ---- THANKYOU so much for the tutorial.
This helped with getting access to the web UI. But I don't have internet connection yet in that webUI of the dependant docker container. When I open console on this container and curl ip, I do see the IP of the VPN docker, so the connection is flowing through the VPN container as intended. I'm clueless why the app in inside the webUI doesn't have internet connection then. Anybody else have this problem? Edit: Apparently I had to use a different forwarded port from my VPN provider than the VPN container was using. Now it's working :)
Wow, holy hell dude... I am so glad I went back and watched this one, I skipped it for some reason and this is by far the most useful to me in a long time. Till now I have been manually forcing all traffic for containers through the VPN I have set up in pfsense and using rules and such to for their IPs through. This seems a LOT more simplistic.
@@SpaceinvaderOne Hello Sir, Appreciate your work :) I keep getting this error when following the steps in your video. After redirecting the 2nd container through deluge(--net=container:binhex-delugevpn): The command failed. Tried both during install. It doesnt install at all. After install when i change the network settings and add the command. Unraid removes the container. And also reports "The command failed." I hope you can look into it :-) Again much appreciated!
can also get jacket to use deluge-vpn docker as a proxy without editing the networks. The deluge-vpn docker has that function build in. Just have to enable it in the settings in docker settings.
Hi, I tried using your tutorial, but when I set the port of the application on my VPN docker, I couldn't open the WebUI. The application worked fine, but the UI timed out. I tried another VPN docker and got the same result. Any Ideas why this might be the case?
This post is a bit older, but I had the same problem and ended up here too. Maybe this will help someone. I was able to solve the problem by also setting the ports in the Deluge Docker settings under "Container Variable: VPN_INPUT_PORTS" separated by commas.
This was great! My "arr" stack I was all running from a Docker compose file to accomplish this, but really wanted the pretty icons and the WebUI links. I did manage to get the "WebUI" button to work by using the static IP instead of [IP] section.
everythings working fine except im not able to visit the ui of the routed docker. already added the ports needed but still no ui under the ip adress for me. what can i do to let them appear?
This is awesome. Thanks again! I ended up having to run both Sonarr and NZBGet thru this process. All good, I can connect to both sites via the VPN address locally. However, now my indexers in Sonarr won't connect thru anyone else having a similar issue. Everything else looks good.
worked things out, I had proxy still running in Sonarr which was gumming up the works with the new container connection. Thanks Ed, for another fantastic video!
Have you managed to fix this? I got jackett docker working through my binhex delugevpn container by adding another variable to the vpn docker container. The new variable is called "jacket port" with the key "ADDITIONAL_PORTS" Value = your port number for the secondary docker
Great video, although I am curious as to the difference/benefits of doing it this way vs the other method you covered using Privoxy back in 2017? The setup of this method seems a bit more involved, but if it is more secure or reliable I'm all good doing this instead of Privoxy.
Great video as always, however - perhaps the new unraid ssl cert is blocking the port passthrough? I can't get to sonarr/radarr etc using this through Delugevpn port add method to get to the webUI. any ideas why that may be? Thanks.
I'm trying this 1 year later, and, No Joy! This just doesn't work in 6.11.5. I don't know what I'm doing wrong, as I'm just following the video 🤷🏽♂ (Edit: It does show that my NZBGet is secured through the VPN. However, I can't get to the GUI for anything)
@@KevinMarchese - I don't have a problem getting into Deluge. I have the problem getting back into NZBGet (Binhex). If I return it to normal (factory?), it works great. As soon as I do these modifications, it peters out, and I can't get back to the GUI. Thanks for the help, tho' 🙂✌🏽
One thing I have also just noticed is that if you restart the delugevpn container (or whatever container is housing your VPN), the containers that are using that container for their network, will stop responding - you have to restart those containers. I think it has to do with the VPN container network dropping during restart, then no longer being recognized until the other containers are restarted. Anyone else have this issue? - Anyway to initiate a restart of the dependant containers when the VPN container is rebooted?
This works well for securing and accessing the containers locally. I have this running on two servers and I am unable to access the UI for the containers when VPN'd into the network the server is on. On one the VPN server is on the router and the other is on the Unraid machine. I'll keep working at it until I figure the correct settings and if I sort it will then share here and Reddit.
@@DrDrewsAdventures this broke for me recently. Looks like some changes were made to binhex containers under the hood that broke this, I used the guide here to fix it: www.reddit.com/r/unRAID/wiki/guides/vpndockernetwork
Update: as of right now these instructions do not work. you can't simply follow these instructions and get Sonarr/radarr WebUI to be accessible. Something is missing here and I've been down the rabbit hole of unraid forms with people having the same issue with no success. passing through the port to deluge is straight forward enough, many things have changed, but why do basic thing have to change? anyway you could give an update on the many many comments on unraid forms on this same problem many are facing. We love and appreciate you but this has have enough traction that someone should address.
@@TheOtherLinelor Mainly you just have to wait long enough until you logs say Webui ready. also if you're using binhex-delugevpn make sure you also pass ports into "key 13" Container Variable: VPN_INPUT_PORTS"
Ed, thanks for another great guide! I have a quick question: What will happen to the extra port that you've added to the Deluge container when that container gets updated? Will it stay or would you have to re-add it afterwards?
I like the guide and have linked a few people to it already. Currently I have a similar setup via docker-compose and I'm worried that setting it up like in the video somehow couldn't play nicely with auto start? Will the containers start automatically after a reboot as expected or would it need manual intervention at every boot?
Had the same problem myself but digging down enough in the comments I managed to figure it out. Follow the instructions in the video, but also add the port of the container to VPN_INPUT_PORTS in the Deluge container. Then access with IP:PORT and it'll work.
@@atagobestwaifu3746 this helped me. in the sabnzbdvpn settings i not only added the ports like in the video but also to Key 10 additional_ports and that seemed to work
I'd love to know how to combine what I've learned here and what i learned in your Let's Encrypt reverse proxy video! Can I still use the NGINX portion of Let's Encrypt to get into these? Would I just point the NGINX script to the primary container which the secondary container points to? And if so, does that always work, such as when in Emby you use the option to say that secured connections are handled by reverse proxy?
I'm getting an error when I add the port for nzbget which is set to 6789. Error response from daemon: driver failed programming external connectivity on endpoint binhex-delugevpn (guid): Bind for 0.0.0.0:6789 failed: port is already allocated. Anyone else?
All of a sudden my containers routed thru delugevpn , dont have internet access. It was working rock solid since 1 year ago and today started with this issue. Anyone else having the same issue?
I have followed these instructions several times with no success. I can see that the container I want to grab the address from Deluge works correctly, but I can not get into the container itself. I can not access the container no matter what settings I try. Any recommendations?
Whenever i restart delugeVPN i have to remember to also manually restart the dockers connected to that container after 2-3 minutes. Is there a way to automate this process so that 3 minutes after [VPN-docker] is restarted automatically [container1],[container2] are restarted? Great video otherwise, i had been looking into this a couple months back and didnt find anything on it, glad you're on top of things!
Open your docker tab, click the advanced toggle in top right. Change the "Wait" time to what ever you like, it counts in seconds. Sso 180 would work for you. It is the time to wait AFTER starting before going on to the next container. The containers start top to bottom. drag them as needed.
@@markmaverick1437 True. I guess the bigger question is why is he having to reset DelugeVPN that often? Could always run the restart process through the User Scripts plugin. Just restart the containers and add the '--time 180' option to the first container restarted after deluge in the script.
Silmilar question, however in my case it's a vpn service docker that I've noticed sometimes stops itself. How would I automate it to start itself back up when stopped and then restart containers x-z that depend on it?
This is awesome - but having a problem with getting to the UI of the docker moved under the VPN docker. I have added the docker port to the VPN container and when going to the UI, it will timeout
I am having the exact same issue. I have tried with both binhex-Radarr and binhex-Jackett via binhex-DelugeVPN with the same issue. I can no longer access the UI for either of those dockers.
@@SpaceinvaderOne linuxserver/radarr (port 7878), linuxserver/sonarr (port 8989) and linuxserver/sabnzbd (8081) (all going to binhex/arch-delugevpn as described in your video)
Great video , do you think there is a security difference with using this routing option compared to using the proxy configuration for various docker apps? Stay safe
Yeah, I was wondering what the advantages of this method at other the Proxy method. This method seems like more work, and a bit harder to access the web UI.
Hi TS. For routing say radarr sonarr etc with their searches using the proxy settings is fine. I dont see an advantage to routing the whole container through the vpn. But also no downside either !! This is best for containers where you want to route everything through the vpn when they dont support any options to do so. Thanks for watching and stay safe :)
I get "Address already in use" when trying to publish the port in the VPN container, since it's being used by the container I'm trying to get to use the VPN container network. The steps I used are the same ones, I'm even trying using the same nzbget container
Nice video (as always) Instead of select 'none' as network, couldnt you create a new docker network with 'docker network create myvpnnet' and select that instead? So you don't have to use parameters?
Im not sure but how would that docker network be connected to the VPN? I use custom docker networks so the containers can talk to each other, but the way your described I dont think would route traffic from the container through the VPN, it would route it through your network.
Great video as always! Will definitly use this for some of my containers. Also a quick question: can you make a video about setting up wallabag? It's a selhosted alternative to Pocket.
Would it be possible, and would it make any sense, to route an Unraid VM through the binhex-delugevpn docker container? Or, would it be best to just use up another license and run an openvpn client on the VM?
Love the videos - they are the best way to learn how to set up unraid dockers! Recently PIA and the binhex-DelugeVPN docker stopped playing nice with each other. Is there a video tutorial showing how to update the binhex-delugeVPN docker to accept the new configuration for PIA?
Using this video the docker documentation and some trial and error I got enough clues to get this working in a pure compose stack on a docker endpoint. Seems like there may be a limit of one (1) container that you can put behind the VPN and it seems to breaks inter-service communication eg. being able to use rutorrent from sickchill. Will need to keep testing, but at least it's has the desired effect
I forward Firefox through qbittorentvpn. Traffic routed fine but I can’t get Firefox gui to work. Added port 3000 in qbittorrentvpn but that also didn’t help. Any suggestions? I noticed that after forwarding network through qbittorrentvpn, Firefox container doesn’t show any TCP port association in the docker tap.
Since everyone is working from home these days. Could you do a lan-cache docker instruction video for unraid? (With the possibility of using pinhole too? I followed your pinhole video and it was great!)
when i try to route my jackett thru binhexqbittorrentvpn i can not access the webui. I have put the default port 9117 into binhexqbittorrentvpn but i still can not access the webui of jackett. sonarr can still talk to jackett so the container is working fine but i just can't access the webui.
another great vid mate! - Just a quick question - Could you advise what you believe are the benefits of routing your NZBget traffic through a VPN if you are already using SSL for usenet? ... I'm not immediately seeing much use in doing that, but would like to hear your thoughts? :) Also regarding speed through the VPN, have you seen a massive decrease in speed when going through your VPN? for example, I use DD-WRT on my router, and I have 100MB/40Mb connection .... When I first put a whole of network VPN my download speed dropped from 10MB/s to less than 1MB/s ... as my router simply couldn't handle the dec/enc fast enough .... when I installed the VPN client on each machine the download and upload speeds returned to max. A cool video to do to tie into this one, would be how to route all desired traffic through a VPN docker, but to also use something like PiHole as a docker to also filter out ads. I have never been able to get that working properly without DNS leaks when using my VPN. Would love to hear your thoughts :)
The difference is that with SSL, your ISP, can't see 'what' you're downloading, but it can see that you 'are' downloading from a USENET/Torrent site, how much, and from where. when you go through a VPN, it still knows how much, but the where, is obscured. It could be video conferencing data for all they know. Well, actually, it's likely they can guess, but it's still a guess
Hey man may I suggest in future to try installing Android on VM in desktop mode with shared GPU. Try some software, games, controllers of what might work and what not.
This must be way out of data because installing the Hexbin Qbittorrent or Deluge containers and using the defaults, doesn't even allow me to connect via shell or WebUI. Had to revert back to installing a VPN client in a Windows VM on Unraid and do everything manually. Seems like the old image was better than the new ones.
GDay! Thankyou for your content. Quick question. This method of routing docker to docker versus routing https traffic to a vpn docker. Is it same same just a different way to get the same end goal? I only ask as i have watched your other videos and you show sending sonarr HTTPS traffic via binhex dulge privoxy. I guess that’s the same?
Hey, do you by any chance know if it's possible to get jellyfin working with this method? I saw on some other threads from about a year ago that DLNA in Jellyfin would only work if the container was running in host mode. I've tried but I keep getting unraid jellyfin [ERR] [4] Dlna: Error sending socket message from [container IP] to [presumably DLNA server IP]
Figured out how this works using different forums after the server upgrades that broke this functionality in the first place, but SONARR and RADARR don’t communicate with SAB or NZBget while running through another VPN container.
Everything works except when I try to access container using IP and port (after adding port to the vpn container as explained) it won't load - just times out.
I have a problem with the extra parameter. i don't use Unraid but Portainer and Docker running on my Synology NAS. I can't find an option in Portainer to add an extra parameter like --net=container:vpn. Do you have a solution for that, cause my Radarr is not working
I can't for the life of me get this to work. Just trying to route soulseek thought it. Mind you, I am using the Binhex qbittorrent client. I assume its essentially the same?
I see you did not remove the port from nzget container. Every other time I have done this, I have had to add the port to the vpn and remove it from the original container?
Thanks very much Nick for looking out for me and pointing that out. The IP address there is another vpn ip address frrom a vpn running on my desktop. But again thanks for pointing that out to me as I have forgotten to edit things out before in videos and i really appreciate people showing me these things. All the best , stay safe :)
Anyone know how to route through binhex-qbittorrent? I cant acccess the webui, I tried adding the VPN_INPUT_PORTS , but it doesn't work. I imagine that is only a variable for the Deluge docker.
i've tried this with prowlarr and the web UI wont work for me. I did everything exactly like you did but with a different port for prowlarr. Do you know what I could try to fix this issue?
do you think you can do a video on running synclounge on unraid server and how it works with letsencrypt. i cant seem to figure out the settings for synclongue to use my server instead of their own. Thanks in advance! and great videos so far! I have learnt so much by watching your videos!
Ed, once again amazing video. I followed ur how to set up next cloud in unraid. Starting installing Maria DB, Nextcloud, Swag and all the rest of it. I have it up an running, all good. But I want to route everything in in-unriad especially nextcloud via the deluge vpn. How do I achieve that?
I tried doing this with rflood as there vpn container only allows wireguard not openvpn which i dont have and i used qbittorrent and sabnzbdvpn and its not working. Set network to none, set extra parameters and added port to sab container.
Hello, I got PIA using your Referal Link. One question if I may. I have Pop_OS! 19.10, the PIA given (Generated) ovpn files don't work on the Network Manager of Pop_OS! Any suggestions please?
Ed - can you take just a moment to tell us the merits of using this method instead of privoxy? I like having the WebUI button right there in unraid but I'm willing to make a change if I should.
Thank you so much for all your work. You are amazing! Would it be possible to add a video about setting up nzbgetvpn. The setup is different from delugevpn (because it seems to also not support airvpn out of the box). I am not sure if I configured it correctly!
Great video. Almost everything worked ok without errors, I tried using the binhex deluge vpn container as the source and tried to get jackett to use this container for vpn access. Bashing into Jackett shows a vpn ip address, only problem is I cannot access webui of Jackett even after adding the port to deluge container...it just trys for ages then cannot connect error..tried restarting both containers. Works as expected if I switch off vpn in deluge template.
Thanks for the video! I have issues accessing the webui for a docker which runs with VNC inside (e.g. firefox or jdownloader2), is there a workarround for this?
** In Deluge-VPN Docker, I had to add port 6789 in fields "Container Variable: VPN_INPUT_PORTS" & "Container Variable: VPN_OUTPUT_PORTS" to get it to work. For additional ports: 6789,1234,4321, etc. Using the comma ;-) ---- THANKYOU so much for the tutorial.
thankyou, couldn't figure it out and this worked :)
isnt this opening the port through your vpn provider as well ? Is there a better solution to accomplish this ?
I had to do this as well otherwise I couldn't access the UI
I also blocked that port in my firewall. It's only an internal app oddity.@@Iwtfgege
This helped with getting access to the web UI. But I don't have internet connection yet in that webUI of the dependant docker container. When I open console on this container and curl ip, I do see the IP of the VPN docker, so the connection is flowing through the VPN container as intended. I'm clueless why the app in inside the webUI doesn't have internet connection then. Anybody else have this problem?
Edit: Apparently I had to use a different forwarded port from my VPN provider than the VPN container was using. Now it's working :)
Wow, holy hell dude... I am so glad I went back and watched this one, I skipped it for some reason and this is by far the most useful to me in a long time. Till now I have been manually forcing all traffic for containers through the VPN I have set up in pfsense and using rules and such to for their IPs through. This seems a LOT more simplistic.
My server would be useless without you. Thanks so much for the awesome content
Also make sure Key 8 under delugevpn matches your lan subnet, it is defaulted to 192.168.1.0/24, but yours could be different.
Just a tip, you can see the IP in deluge WebUI. When you open it, on the right botten you can see the IP.
Great vids BTW!
Ah thanks yes, didnt know that.
Love your content as always, Ed! Hope your doing well and staying safe. Appreciate your content especially during this time.
Thanks Landon. I am fine thankyou. Hope you are good and staying safe too. :)
@@SpaceinvaderOne Hello Sir, Appreciate your work :) I keep getting this error when following the steps in your video. After redirecting the 2nd container through deluge(--net=container:binhex-delugevpn): The command failed. Tried both during install. It doesnt install at all. After install when i change the network settings and add the command. Unraid removes the container. And also reports "The command failed."
I hope you can look into it :-)
Again much appreciated!
IF YOU GUI STOPPED WORKING, modify Container Variable: VPN_INPUT_PORTS in deluge to the port whatever you're routing though.
This was my solution! I was adding in the port as a new variable in deluge, but you ALSO need to add the port here or it wont work!
This works for me
I applaud you for saving me SO much time looking into this!
This definitely helped me too. I was trying to work out what went wrong for ages
Thanks so much!!
Been wanting to get Jackett a little more "Hush Hush" for a while.
Many Thanks Ed.
can also get jacket to use deluge-vpn docker as a proxy without editing the networks. The deluge-vpn docker has that function build in. Just have to enable it in the settings in docker settings.
Can't get to the web gui of the docker container. Privoxy is set to yes. Added the port to the deluge container per the video. No luck.
Hi, I tried using your tutorial, but when I set the port of the application on my VPN docker, I couldn't open the WebUI. The application worked fine, but the UI timed out. I tried another VPN docker and got the same result. Any Ideas why this might be the case?
This post is a bit older, but I had the same problem and ended up here too. Maybe this will help someone. I was able to solve the problem by also setting the ports in the Deluge Docker settings under "Container Variable: VPN_INPUT_PORTS" separated by commas.
@@kampfcobain You're a legend! Thanks for the solution!
@@kampfcobain Thank you for this..... Been driving me crazy for a couple of hours.
@@kampfcobain Thank you for this.
@@kampfcobain Also want to reiterate my thanks here
managed to move 8 plus dockers via a single vpn. thank you sir!
As always, fantastic stuff! Without you I would have been so lost with getting everything setup in my server
thanks for the really good explanation, was having struggles with this for a few days now
This was great! My "arr" stack I was all running from a Docker compose file to accomplish this, but really wanted the pretty icons and the WebUI links. I did manage to get the "WebUI" button to work by using the static IP instead of [IP] section.
everythings working fine except im not able to visit the ui of the routed docker. already added the ports needed but still no ui under the ip adress for me. what can i do to let them appear?
Great video. Walked through the same setup I wanted and in great detail!
This is awesome. Thanks again! I ended up having to run both Sonarr and NZBGet thru this process. All good, I can connect to both sites via the VPN address locally. However, now my indexers in Sonarr won't connect thru anyone else having a similar issue. Everything else looks good.
worked things out, I had proxy still running in Sonarr which was gumming up the works with the new container connection. Thanks Ed, for another fantastic video!
this is not working anymore with latest updates unfortunately
Have you managed to fix this? I got jackett docker working through my binhex delugevpn container by adding another variable to the vpn docker container. The new variable is called "jacket port" with the key "ADDITIONAL_PORTS" Value = your port number for the secondary docker
i followed this to the letter and everything worked until i put the port 6789 into my browser. Page cannot be found.. what could i be missing?!
Make sure to add the port of the container you want to rout through in Container Variable: VPN_INPUT_PORTS
When I do this, I lose my WebUI. That's a big problem, right?
This is great, thanks for the great videos. I hope you continue to pump out your amazing content.
Great video, although I am curious as to the difference/benefits of doing it this way vs the other method you covered using Privoxy back in 2017? The setup of this method seems a bit more involved, but if it is more secure or reliable I'm all good doing this instead of Privoxy.
Great video as always, however - perhaps the new unraid ssl cert is blocking the port passthrough? I can't get to sonarr/radarr etc using this through Delugevpn port add method to get to the webUI. any ideas why that may be? Thanks.
Same for me.
I'm trying this 1 year later, and, No Joy! This just doesn't work in 6.11.5. I don't know what I'm doing wrong, as I'm just following the video 🤷🏽♂
(Edit: It does show that my NZBGet is secured through the VPN. However, I can't get to the GUI for anything)
@@stickysden look at the log until it says Webui ready then you can go to deluge, might take a while like 10 mins sometimes for some reason
Also dont start Radarr or Sonarr until deluge is ready
@@KevinMarchese - I don't have a problem getting into Deluge. I have the problem getting back into NZBGet (Binhex). If I return it to normal (factory?), it works great. As soon as I do these modifications, it peters out, and I can't get back to the GUI.
Thanks for the help, tho' 🙂✌🏽
One thing I have also just noticed is that if you restart the delugevpn container (or whatever container is housing your VPN), the containers that are using that container for their network, will stop responding - you have to restart those containers.
I think it has to do with the VPN container network dropping during restart, then no longer being recognized until the other containers are restarted.
Anyone else have this issue? - Anyway to initiate a restart of the dependant containers when the VPN container is rebooted?
I'm seeing the same thing, did you ever happen to find a solution? Seems like it'll be a big pain to notice and manually restart them all
This works well for securing and accessing the containers locally.
I have this running on two servers and I am unable to access the UI for the containers when VPN'd into the network the server is on. On one the VPN server is on the router and the other is on the Unraid machine. I'll keep working at it until I figure the correct settings and if I sort it will then share here and Reddit.
I've been wanting to do this for a while now. Thank you!
I got the right VPN IP on Jackett and Sonarr so the VPN works but I can't access my WebUI... Any help please?
Did you ever fix this? I'm running into the same issue. The docker works correctly but I cant access the webUI anymore.
@@DrDrewsAdventures I don`t remember exactly but I thin kit was a chrome extension that broke it, try the incognito mode on chrome
@@DrDrewsAdventures this broke for me recently. Looks like some changes were made to binhex containers under the hood that broke this, I used the guide here to fix it: www.reddit.com/r/unRAID/wiki/guides/vpndockernetwork
Update: as of right now these instructions do not work. you can't simply follow these instructions and get Sonarr/radarr WebUI to be accessible. Something is missing here and I've been down the rabbit hole of unraid forms with people having the same issue with no success. passing through the port to deluge is straight forward enough, many things have changed, but why do basic thing have to change? anyway you could give an update on the many many comments on unraid forms on this same problem many are facing. We love and appreciate you but this has have enough traction that someone should address.
Don't supose you found a solution to this? Feel like i am banging my head agaist a wall with it.
@@TheOtherLinelor what is the current issue?
@@TheOtherLinelor Mainly you just have to wait long enough until you logs say Webui ready. also if you're using binhex-delugevpn make sure you also pass ports into "key 13" Container Variable: VPN_INPUT_PORTS"
@@KevinMarchese Geting access to the UI for the arr's when they are routed though a VPN. Getting no responce when attemting to conect.
also make sure you start delugevpn first wait till that webui is up then start radarr, sonarr etc.
is this the same or better than "How to use Privoxy with VPN for Ultimate Privacy when using Media Collection Apps"?
Ed, thanks for another great guide! I have a quick question: What will happen to the extra port that you've added to the Deluge container when that container gets updated? Will it stay or would you have to re-add it afterwards?
Thankyou for the video! It was exactly what i was looking for
I like the guide and have linked a few people to it already. Currently I have a similar setup via docker-compose and I'm worried that setting it up like in the video somehow couldn't play nicely with auto start?
Will the containers start automatically after a reboot as expected or would it need manual intervention at every boot?
The VPN is working, BUT I still can't reach the web GUI interface for the dockers I am passing thru? Any ideas?
You type into the browser your servers IP address followed by a : and then the port number. IE: 192.168.1.1:7878
EDIT: look at 6:19
Had the same problem myself but digging down enough in the comments I managed to figure it out. Follow the instructions in the video, but also add the port of the container to VPN_INPUT_PORTS in the Deluge container. Then access with IP:PORT and it'll work.
@@atagobestwaifu3746 this helped me. in the sabnzbdvpn settings i not only added the ports like in the video but also to Key 10 additional_ports and that seemed to work
@@atagobestwaifu3746 THANKS - I was going crazy trying to figure out what was wrong!
I'd love to know how to combine what I've learned here and what i learned in your Let's Encrypt reverse proxy video! Can I still use the NGINX portion of Let's Encrypt to get into these? Would I just point the NGINX script to the primary container which the secondary container points to? And if so, does that always work, such as when in Emby you use the option to say that secured connections are handled by reverse proxy?
I'm getting an error when I add the port for nzbget which is set to 6789. Error response from daemon: driver failed programming external connectivity on endpoint binhex-delugevpn (guid): Bind for 0.0.0.0:6789 failed: port is already allocated. Anyone else?
yeah, i've been getting that error too and have been unable to figure it out.
I think it's a good time to make a tutorial video installing Jitsi container
I get a failed install or change, and the app deletes itself too crazy no matter what app i try it on that is what happens.
All of a sudden my containers routed thru delugevpn , dont have internet access. It was working rock solid since 1 year ago and today started with this issue. Anyone else having the same issue?
Right cuz we all love hoarding our "Linux ISOS" ;) Great vid btw
We do, we love our Linux iso collections :)
Who does NOT have an Linux iso collection?
I have a special share in unRAID just for my many many Linux ISOs ;)
But like for real, I actually do.
I have followed these instructions several times with no success. I can see that the container I want to grab the address from Deluge works correctly, but I can not get into the container itself. I can not access the container no matter what settings I try. Any recommendations?
Exactly what I wanted!
Whenever i restart delugeVPN i have to remember to also manually restart the dockers connected to that container after 2-3 minutes.
Is there a way to automate this process so that 3 minutes after [VPN-docker] is restarted automatically [container1],[container2] are restarted?
Great video otherwise, i had been looking into this a couple months back and didnt find anything on it, glad you're on top of things!
Open your docker tab, click the advanced toggle in top right. Change the "Wait" time to what ever you like, it counts in seconds. Sso 180 would work for you. It is the time to wait AFTER starting before going on to the next container. The containers start top to bottom. drag them as needed.
@@Malokhan This only works when you restart the whole server again I think
@@markmaverick1437 True. I guess the bigger question is why is he having to reset DelugeVPN that often? Could always run the restart process through the User Scripts plugin. Just restart the containers and add the '--time 180' option to the first container restarted after deluge in the script.
Silmilar question, however in my case it's a vpn service docker that I've noticed sometimes stops itself. How would I automate it to start itself back up when stopped and then restart containers x-z that depend on it?
This is awesome - but having a problem with getting to the UI of the docker moved under the VPN docker.
I have added the docker port to the VPN container and when going to the UI, it will timeout
Which container are you having the problem with Richard?
I am having the exact same issue. I have tried with both binhex-Radarr and binhex-Jackett via binhex-DelugeVPN with the same issue. I can no longer access the UI for either of those dockers.
@@SpaceinvaderOne linuxserver/radarr (port 7878), linuxserver/sonarr (port 8989) and linuxserver/sabnzbd (8081) (all going to binhex/arch-delugevpn as described in your video)
I had this issue and resolved it by setting "ENABLE_PRIVOXY" in my vpn container to "yes"
@@SkippyTheSnake You are a mensch. That one simple trick is the key! It's working now and I've you to thank.
Great video , do you think there is a security difference with using this routing option compared to using the proxy configuration for various docker apps?
Stay safe
+1 on the proxy comparison. Also, if the application supports it, proxy appears to be less work
Yeah, I was wondering what the advantages of this method at other the Proxy method. This method seems like more work, and a bit harder to access the web UI.
Hi TS. For routing say radarr sonarr etc with their searches using the proxy settings is fine. I dont see an advantage to routing the whole container through the vpn. But also no downside either !! This is best for containers where you want to route everything through the vpn when they dont support any options to do so. Thanks for watching and stay safe :)
@@SpaceinvaderOne thank you makes sense when the containered app doesn't offer proxy. Thank you for the explanation :)
When I did this it said it was rebuilding it and now both containers are gone and called orphaned
Brillant and useful, as always! keep up sharing helpful video.
Thankyou Max and thanks for watching :)
Will you please explain the step by step instructions for using the Wireguard option on any of the containers that have a built in VPN?
Thanks, very informative. I’m just about to get into unraid
do i need to do this if i run my other docker traffic through privoxy in the delugevpn container?
Probably a noob question, but does this effectively replace the need to use Privoxy for sonarr/radarr?
I would love for you to update this guide as delugevpn has been updated and the way it roots docker through its VPN has changed.
Another great video!! Anyway you can do one on Syncthing please or some screen shots on the config will work as well.
Thanks for the tutorial! I just have an issue where I cannot access the web UI, even through manually entering server ip and port in web browser
I get "Address already in use" when trying to publish the port in the VPN container, since it's being used by the container I'm trying to get to use the VPN container network.
The steps I used are the same ones, I'm even trying using the same nzbget container
I’m having issues getting the web ui to work. Got any tips or tricks up your sleeve?
Thanks for the excellent videos as always tho!
I had to set ENABLE_PRIVOXY under advanced view to 'Yes' in the delugeVPN docker settings. Worked for me afterwards
Switch delugevpn container to custom: br0 and give it a dedicated IP. WebUIs won't work if it shares the same IP with unraid
@@artemkins THIS
@@artemkins Thanks! This fixed my issues. @Spaceinvaderone should add this comment to the notes above.
@@artemkins This got the web UI working but then I can't get Sonarr to connect to NZBGet even after changing it to match the new IP:6789 any ideas?
you are the man! Period.
Nice video (as always)
Instead of select 'none' as network, couldnt you create a new docker network with 'docker network create myvpnnet' and select that instead?
So you don't have to use parameters?
Im not sure but how would that docker network be connected to the VPN? I use custom docker networks so the containers can talk to each other, but the way your described I dont think would route traffic from the container through the VPN, it would route it through your network.
Is it possible to do this, but still have it be on the network from which the letsencrypt container allows you to reverse proxy it?
+1, I'd love to know the answer to this one as well!
Yes it works, but I'm using Traefik for that
+1 would love to know how to do this. any chance someone figured it out?
@@LampJustin any interest in doing a write up on this or point us in the right direction of where one is? Thanks in advance.
@@AlexBerberian u just need to add the nginx reverse proxy container to the VPN network or just run the VPN within the default network.
Great video as always! Will definitly use this for some of my containers.
Also a quick question: can you make a video about setting up wallabag? It's a selhosted alternative to Pocket.
Would it be possible, and would it make any sense, to route an Unraid VM through the binhex-delugevpn docker container? Or, would it be best to just use up another license and run an openvpn client on the VM?
Love the videos - they are the best way to learn how to set up unraid dockers! Recently PIA and the binhex-DelugeVPN docker stopped playing nice with each other. Is there a video tutorial showing how to update the binhex-delugeVPN docker to accept the new configuration for PIA?
Using this video the docker documentation and some trial and error I got enough clues to get this working in a pure compose stack on a docker endpoint.
Seems like there may be a limit of one (1) container that you can put behind the VPN and it seems to breaks inter-service communication eg. being able to use rutorrent from sickchill. Will need to keep testing, but at least it's has the desired effect
I forward Firefox through qbittorentvpn. Traffic routed fine but I can’t get Firefox gui to work. Added port 3000 in qbittorrentvpn but that also didn’t help. Any suggestions? I noticed that after forwarding network through qbittorrentvpn, Firefox container doesn’t show any TCP port association in the docker tap.
Is there a container that is solely a vpn container that I can connect through? Not deluge or nzbget or rutorrent, only vpn?
Since everyone is working from home these days. Could you do a lan-cache docker instruction video for unraid? (With the possibility of using pinhole too? I followed your pinhole video and it was great!)
when i try to route my jackett thru binhexqbittorrentvpn i can not access the webui. I have put the default port 9117 into binhexqbittorrentvpn but i still can not access the webui of jackett. sonarr can still talk to jackett so the container is working fine but i just can't access the webui.
Did you get this resolved? I can't get it working. Same setup as you in every way.
another great vid mate! - Just a quick question - Could you advise what you believe are the benefits of routing your NZBget traffic through a VPN if you are already using SSL for usenet? ... I'm not immediately seeing much use in doing that, but would like to hear your thoughts? :)
Also regarding speed through the VPN, have you seen a massive decrease in speed when going through your VPN?
for example, I use DD-WRT on my router, and I have 100MB/40Mb connection .... When I first put a whole of network VPN my download speed dropped from 10MB/s to less than 1MB/s ... as my router simply couldn't handle the dec/enc fast enough .... when I installed the VPN client on each machine the download and upload speeds returned to max.
A cool video to do to tie into this one, would be how to route all desired traffic through a VPN docker, but to also use something like PiHole as a docker to also filter out ads. I have never been able to get that working properly without DNS leaks when using my VPN.
Would love to hear your thoughts :)
The difference is that with SSL, your ISP, can't see 'what' you're downloading, but it can see that you 'are' downloading from a USENET/Torrent site, how much, and from where. when you go through a VPN, it still knows how much, but the where, is obscured. It could be video conferencing data for all they know. Well, actually, it's likely they can guess, but it's still a guess
Hey man may I suggest in future to try installing Android on VM in desktop mode with shared GPU.
Try some software, games, controllers of what might work and what not.
This must be way out of data because installing the Hexbin Qbittorrent or Deluge containers and using the defaults, doesn't even allow me to connect via shell or WebUI. Had to revert back to installing a VPN client in a Windows VM on Unraid and do everything manually. Seems like the old image was better than the new ones.
Tried this with SABnzb, lost the webUI and doesn't load when putting in the IP with the port number... damn
Can you please make one on using let encrypt reverse proxy for vms outside unraid. Is this even possible?
GDay! Thankyou for your content. Quick question. This method of routing docker to docker versus routing https traffic to a vpn docker. Is it same same just a different way to get the same end goal?
I only ask as i have watched your other videos and you show sending sonarr HTTPS traffic via binhex dulge privoxy.
I guess that’s the same?
My other *arrs sometimes have problems finding Prowlarr until I restart gluetun/prowlarr, why is this?
Hey, do you by any chance know if it's possible to get jellyfin working with this method? I saw on some other threads from about a year ago that DLNA in Jellyfin would only work if the container was running in host mode. I've tried but I keep getting
unraid jellyfin [ERR] [4] Dlna: Error sending socket message from [container IP] to [presumably DLNA server IP]
Figured out how this works using different forums after the server upgrades that broke this functionality in the first place, but SONARR and RADARR don’t communicate with SAB or NZBget while running through another VPN container.
I'm having the exact same issue
Can't get my webui to open even after opening up a port :( any tips spaceinvader one?
Same. Did you ever find a fix for this?
@@alpachino468 set PRIVPROXY to yes on the delugevpn container
@@remcoverhagen192 thanks
Everything works except when I try to access container using IP and port (after adding port to the vpn container as explained) it won't load - just times out.
I have the same issue. Let me know if you find a fix!
@@tustinsystems same issue here. No solution yet.
@@Earendur08 Add the docker port to the VPN_INPUT_PORTS variable of the VPN docker.
@@tustinsystems Add the docker port to the VPN_INPUT_PORTS variable of the VPN docker.
I have a problem with the extra parameter. i don't use Unraid but Portainer and Docker running on my Synology NAS. I can't find an option in Portainer to add an extra parameter like --net=container:vpn. Do you have a solution for that, cause my Radarr is not working
I am using basically the exact same software setup but more recent, and also don't have the box to put this in.
I can't for the life of me get this to work. Just trying to route soulseek thought it. Mind you, I am using the Binhex qbittorrent client. I assume its essentially the same?
I see you did not remove the port from nzget container. Every other time I have done this, I have had to add the port to the vpn and remove it from the original container?
3:31 you forgot to edit your ip like the rest of the screens.
Doesn't matter as this isn't his real WAN IP. He has blanked out the one that actually matters on 4:15
Thanks very much Nick for looking out for me and pointing that out. The IP address there is another vpn ip address frrom a vpn running on my desktop. But again thanks for pointing that out to me as I have forgotten to edit things out before in videos and i really appreciate people showing me these things. All the best , stay safe :)
Anyone know how to route through binhex-qbittorrent? I cant acccess the webui, I tried adding the VPN_INPUT_PORTS , but it doesn't work. I imagine that is only a variable for the Deluge docker.
i've tried this with prowlarr and the web UI wont work for me. I did everything exactly like you did but with a different port for prowlarr. Do you know what I could try to fix this issue?
At 5:30 you specify the network has to be "none", what if I wanted it to be the custom network "dockernet"? How would I go about that?
You don't if you want it to run through your VPN.
do you think you can do a video on running synclounge on unraid server and how it works with letsencrypt. i cant seem to figure out the settings for synclongue to use my server instead of their own.
Thanks in advance! and great videos so far! I have learnt so much by watching your videos!
Ed, once again amazing video. I followed ur how to set up next cloud in unraid.
Starting installing Maria DB, Nextcloud, Swag and all the rest of it. I have it up an running, all good. But I want to route everything in in-unriad especially nextcloud via the deluge vpn. How do I achieve that?
I tried doing this with rflood as there vpn container only allows wireguard not openvpn which i dont have and i used qbittorrent and sabnzbdvpn and its not working. Set network to none, set extra parameters and added port to sab container.
Good video Ed! Thanks for sharing with us!💖👌👍😎JP
Hello, I got PIA using your Referal Link. One question if I may. I have Pop_OS! 19.10, the PIA given (Generated) ovpn files don't work on the Network Manager of Pop_OS! Any suggestions please?
I manged to get prowler to route to deluge. But I can't access prowler webui!
Ed - can you take just a moment to tell us the merits of using this method instead of privoxy? I like having the WebUI button right there in unraid but I'm willing to make a change if I should.
Are you able to route more than one docker through a container? I did this with Sonarr and it works great. Tried with Radarr and it's not working.
Too easy ! :) Thank you
You're welcome 😊
Hi, very good video. Is there a possibility to have like a kill_switch of container if the VPN is down for x or y reason ?
Thank you so much for all your work. You are amazing!
Would it be possible to add a video about setting up nzbgetvpn. The setup is different from delugevpn (because it seems to also not support airvpn out of the box). I am not sure if I configured it correctly!
great job. I have to test it. Thanks...
Great video. Almost everything worked ok without errors, I tried using the binhex deluge vpn container as the source and tried to get jackett to use this container for vpn access. Bashing into Jackett shows a vpn ip address, only problem is I cannot access webui of Jackett even after adding the port to deluge container...it just trys for ages then cannot connect error..tried restarting both containers. Works as expected if I switch off vpn in deluge template.
Didn't work for me on binhex-nzbget either
Did you ever work this out ?
Super helpful thanks heaps
Thanks for the video! I have issues accessing the webui for a docker which runs with VNC inside (e.g. firefox or jdownloader2), is there a workarround for this?
This seems to not let me access my container anymore through my domain name, any idea what I need to change in order to fix this?