Great video! Simply paste the Firefox IP:Port into the WebUI field of the Firefox Container (Advanced View). This sets up a proper WebUI for the container, eliminating the need to configure it in the GlutunVPN container.
Omg thank you so much your one comment just made me follow through with doing this. When I saw you had to manually type in the ip address I was genuinely considering not doing it anymore 🙌
hey no matter what i edit the box to there isnt even a button to open the app anymore, no matter what i put in the webUI field, can you share what you put in yours? and yours has a button now?
Thanks space! I'll delete this comment if you'd like, but when you clicked "Apply" button when showing the settings for the gluetunVPN container, you unblurred your settings for a split second. They became visible. Thanks for another great video!
Absolute God send of a video! Unraid and Tailscale integration is the best. There is a couple quirks I had to work around to get everything in this video to work with some trial and error using Wireguard and syncing apps once again, but everything works like a dream once again. Unraid 7 is exactly what I've been hoping for all these years.
Thanks for this. Finally got Gluetun VPN setup with deluge. I just wish I knew how to automatically update the inbound port on deluge with the forwarded port from gluetun. For now though I'll just update it manually. It only has to be updated once every couple of months anyways.
Nice video! Is there a way to get it to change the proper forwarded port number from the VPN host to the torrent client settings, like Binhex's torrent client containers do?
Are there any security risks/negatives for Gluetun joining an existing custom docker network with other containers? One of the containers I am going to run through Gluetun needs its secondary containers to be in the same network in order to communicate with them and setting Gluetun to their custom network seems to work.
Ed is there anything weird about pre-v7 unraid, and using custom ports for FF? My 3000/3001 were already taken so I assigned FF to 3100/3101. Since on unraid pre-v7 I did the extra parameter and can see that FF container is successfully using container:GluetunVPN. I also have the 3100/3101 TCP port mapped in Gluetun. Whether I try myip:3100 or myip:3101 I get Unable To Connect in FF.
Merry Xmas, Do i need to enable "Host access to custom networks" to make the dockers containers talk between the old custom docker network and Gluetuns container network?
I am having an issue with accessing firefox container when it is routed to gluetun. And yes, I already made sure that gluetun had the two ports from firefox container. Any ides on how to test it?
Not really. As rav007 also commented you can point other container to gluten, but you can also do that with your qbittorent vpn too. It would work the same way. I like gluetun however for its firewall to block adds etc
When will Unraid let the webui work for each docker routed thru GluetunVPN? Been using the Binhex one for years and lately the webui of the other dockers don't work anymore.
You can manually add the url for the webui of the container to the docker template. You need to edit it goto advanced and you can put in the webui url that you want
That would be under UnRaid 6.x.x. This was recorded on Unraid 7.0.0-rc.1.2. Take a look in top left of Invaders screen just under UnRaid logo when he shows docker tab in user interface.
I followed the video and was able to get tailscale installed but no matter what i use for the region/country/city it still shows my ip address and city as Tampa. What did i do wrong?
One thing I forgot was I already had the plugin for tailscale installed. Once I turned off tailscale in gluetun it worked. Is it better to uninstall the tailscale plugin and use it through gluetun?
frustratingly I cant hit the webUI after linking it with Gluetun and adding the ports. its connected though as I can curl from the firefox console and i get the correct vpn IP.
You can manually add the url for the webui of the container to the docker template. You need to edit it goto advanced and you can put in the webui url that you want
@ thanks, I understood that bit, I more meant going to the ip:port manually didn’t bring up Firefox. After adding the ports to gluten and setting the gluten container as the network device etc. I’ll figure it great video
@@linuxbasics7060 Did you figure this out? Exact same issue. I'm hitting iP directly and have the matching port mapped in gluetun, just get "Firefox can’t establish a connection to the server at 192.168.1.174:3100." (yes, I used 3100 instead of 3000)
@@Galacticus84I also used 3100, I’m going to have another look tonight after work and start from scratch. Everything works fine with FF before I try pass it through the gluetun container.
Quick question, has anyone been able to set 1) Server_Regions, 2) Server_Countries, or 3) Server_Cities? Anytime I populate these 3 fields, Gluetun will not start (Docker shows it started, but it is not running... No RAM/CPU usage). I've tried editing the servers.json file to include only the servers that I want to use, but Gluetun always replaces it went it restarts, so it connects to random servers... where ever. Anyway, let me know if you all are experiencing the same issue.
i had this issue when trying to use wireguard. It appears you can only use Server_Countries. None of the others for wireguard (proton VPN) worked. Also don't specify end point IP or port. You might need to delete wg0.conf in appdata as well.
Just so as you know, I added Netherlands in Server Regions as you did, this DOES NOT work on ProtonVPN it must be in SERVER COUNTRIES not server regions
Another great video! Do you think we will ever get the ability to share a VPN connection to a VM, as easily as we can with containers? Merry Xmas to you and your family :)
the easiest way would be to setup gluetun. Install tailscale to gluetun and enable it as an exit node. then in vm install tailscale and set it to use the exit node and all the vm traffic will go through the container
Just remember that using the VPN with Tailscale will (or could) give tailscale both your original ip and the VPN ip. You can see it under Endpoints for the machine in the Tailscale web ui, so keep tailscales logging policy in mind if this matters to you.
@@Niklas983 i can See the public ip and the docker network ip but not the vpn I didnt get it working when Tailscale is off the I get the ip over Firefox Like in the Video but Not With activated Tailscale in gluetun
@@IceTrashify So it did not work for you? I see 4 endpoints. Public ip, VPN ip, internal docker ip and one more I don't know what it is used for. The VPN gateway maybe.
thanks for the video, but somehow I can't get it working. GluetunVPN is starting without a problem and I have added the port to let firefox go thru, but when I try to access I get CONNECTION REFUSED. I tried to disable the firewall, but no luck. I will try and see if I can find the problem
I can get this to work if I use "netherlands" or "albania". I can't figure out how to pick a US based location when using PIA. Has anyone else figured out what to enter?
@Spaceinvader One I do the Same like in the Video but when I Connect to the exit Node then i didnt get the vpn ip of the vpn provider (Proton) netherlands
vpn is the same price if they use your code or not wake up stop lying to your sub but i guess tht is what they like according to your sub number lie awa do not listen to this man whatsoever you will need to use auth in what he says is wiregaurd only people wake up just do it the same way you have been doing vpns since you started
Great video! Simply paste the Firefox IP:Port into the WebUI field of the Firefox Container (Advanced View). This sets up a proper WebUI for the container, eliminating the need to configure it in the GlutunVPN container.
Great tip thankyou. I will pin this comment to the top :)
Omg thank you so much your one comment just made me follow through with doing this. When I saw you had to manually type in the ip address I was genuinely considering not doing it anymore 🙌
hey no matter what i edit the box to there isnt even a button to open the app anymore, no matter what i put in the webUI field, can you share what you put in yours? and yours has a button now?
This is fantastic Ed. Always love your videos. I wouldn't have got anywhere near as far with self-hosting without your help.
Thanks space!
I'll delete this comment if you'd like, but when you clicked "Apply" button when showing the settings for the gluetunVPN container, you unblurred your settings for a split second. They became visible. Thanks for another great video!
Thankyou for letting me know
Absolute God send of a video! Unraid and Tailscale integration is the best. There is a couple quirks I had to work around to get everything in this video to work with some trial and error using Wireguard and syncing apps once again, but everything works like a dream once again. Unraid 7 is exactly what I've been hoping for all these years.
This was my personal christmas gift from Ed to me, haha.
Thank you very much for that awesome video, absolutely love it!
Merry Christmas!
Your very welcome I hope you have an awesome 2025 :)
Merry Christmas, Ed 🎄 Cheers and thanks for all your hard work, mate!
Your very welcome I hope you have an awesome 2025 :)
Thanks for this. Finally got Gluetun VPN setup with deluge. I just wish I knew how to automatically update the inbound port on deluge with the forwarded port from gluetun. For now though I'll just update it manually. It only has to be updated once every couple of months anyways.
Nice video! Is there a way to get it to change the proper forwarded port number from the VPN host to the torrent client settings, like Binhex's torrent client containers do?
You may find you'll need to upgrade unraid to one of the release clients if you're currently running one of the v7 betas to get the container option
Yep tailscale is only in unraid 7 for docker integration but should be released very very soon as stable. currently RC
Great Vid! Thanks!
This video is a gem! 🎉🎉
1 question. How about torrent port forwarding? it is possible with pia vpn.
Are there any security risks/negatives for Gluetun joining an existing custom docker network with other containers? One of the containers I am going to run through Gluetun needs its secondary containers to be in the same network in order to communicate with them and setting Gluetun to their custom network seems to work.
Great tutorial. Some torrent files require the port to be open. How to set it up. Both in torrent client and VPN client.
You are awesome! Great tutorial!
Thankyou , I am glad you found it useful :)
Ed is there anything weird about pre-v7 unraid, and using custom ports for FF? My 3000/3001 were already taken so I assigned FF to 3100/3101.
Since on unraid pre-v7 I did the extra parameter and can see that FF container is successfully using container:GluetunVPN. I also have the 3100/3101 TCP port mapped in Gluetun.
Whether I try myip:3100 or myip:3101 I get Unable To Connect in FF.
Great video! What if you want to add two containers that use the same port like 3000?
Sadly this is not possible if the container itself uses the same port.
Thanks Ed! How did you install Unraid to a Hetzner Server?
Please check my video here for how. I have made an install script that will do this in datacenter. ua-cam.com/video/Ss5kulPlI1k/v-deo.html
Is the gluten container as locked down as the qubit one?
Merry Xmas, Do i need to enable "Host access to custom networks" to make the dockers containers talk between the old custom docker network and Gluetuns container network?
No you do not need to do that. have a great new year. thanks for watching my videos :)
Great guide but when using tailscale the wireguard vpn connection is not working. Might be because tailscale is using wireguard.
I am having an issue with accessing firefox container when it is routed to gluetun. And yes, I already made sure that gluetun had the two ports from firefox container. Any ides on how to test it?
I actually figured it out, If someone is not using standard ports like myself make sure that traffic is routed properly :)
Is the option to use Tailscale as an exit node only available in Unraid 7? I don't have the tick box option.
EDIT Yes, unraid 7 is needed.
7 stable should be out very soon now
Nice :D
No more need to do it the extra parameter way
I have a dedicated IP adress with PIA, is it possible to configure my token in this setup so so I can use my dedicated IP?
I am sorry I dont know the answer to that. I would reach out on GitHub to the gluten devs and see if its possible
Is there a benefit to swap from Qbittorrent-VPN/Deluge-VPN to Gluetun?
Overall, no. This is another way you can do that. Technically, you can point other containers to use qbitt/deluge-vpn containers as is.
@@rav007 Yeah, that's how I have it all setup now. Its all through qbit
Not really. As rav007 also commented you can point other container to gluten, but you can also do that with your qbittorent vpn too. It would work the same way. I like gluetun however for its firewall to block adds etc
When will Unraid let the webui work for each docker routed thru GluetunVPN?
Been using the Binhex one for years and lately the webui of the other dockers don't work anymore.
You can manually add the url for the webui of the container to the docker template. You need to edit it goto advanced and you can put in the webui url that you want
How do you get the "Container" option under "Network Type?" No matter what app I'm installing, my only options are Bridge, Host, or None.
That would be under UnRaid 6.x.x. This was recorded on Unraid 7.0.0-rc.1.2. Take a look in top left of Invaders screen just under UnRaid logo when he shows docker tab in user interface.
Thx for the video. The download speed is about half of what it was thru deluge-vpn. Anyone noticed the same?
Ah thats interesting. I have not found that. Which vpn provider are you using. Are you using same end point and same protocol?
I followed the video and was able to get tailscale installed but no matter what i use for the region/country/city it still shows my ip address and city as Tampa. What did i do wrong?
One thing I forgot was I already had the plugin for tailscale installed. Once I turned off tailscale in gluetun it worked. Is it better to uninstall the tailscale plugin and use it through gluetun?
frustratingly I cant hit the webUI after linking it with Gluetun and adding the ports. its connected though as I can curl from the firefox console and i get the correct vpn IP.
That’s normal whenever you connect it to a container network. I just bookmark it with the ip:port
You can manually add the url for the webui of the container to the docker template. You need to edit it goto advanced and you can put in the webui url that you want
@ thanks, I understood that bit, I more meant going to the ip:port manually didn’t bring up Firefox. After adding the ports to gluten and setting the gluten container as the network device etc. I’ll figure it great video
@@linuxbasics7060 Did you figure this out? Exact same issue. I'm hitting iP directly and have the matching port mapped in gluetun, just get "Firefox can’t establish a connection to the server at 192.168.1.174:3100." (yes, I used 3100 instead of 3000)
@@Galacticus84I also used 3100, I’m going to have another look tonight after work and start from scratch. Everything works fine with FF before I try pass it through the gluetun container.
Thank you, as always! Is it possible to use gluetunvpn as a proxy server (like delugevpn) for those of us who haven't upgraded to the Unraid 7.0 beta?
Upgrade to 7.0 :) It's just working great & fine, no worries
RC1 is out btw
@@RS-sd4cr We are already on RC2 for a couple of days ;-)
Yes you can use it as proxy. in the template enable HTTPPROXY: to on. and by default the port is 8888 (but you can change that if you like)
Quick question, has anyone been able to set 1) Server_Regions, 2) Server_Countries, or 3) Server_Cities? Anytime I populate these 3 fields, Gluetun will not start (Docker shows it started, but it is not running... No RAM/CPU usage). I've tried editing the servers.json file to include only the servers that I want to use, but Gluetun always replaces it went it restarts, so it connects to random servers... where ever.
Anyway, let me know if you all are experiencing the same issue.
i had this issue when trying to use wireguard. It appears you can only use Server_Countries. None of the others for wireguard (proton VPN) worked. Also don't specify end point IP or port. You might need to delete wg0.conf in appdata as well.
What about AirVPN cannot figure it out. Binhex-delugevpn never had an issue.
Sorry I dont use air vpn myself but checkout this page here for details. github.com/qdm12/gluetun-wiki/blob/main/setup/providers/airvpn.md
Just so as you know, I added Netherlands in Server Regions as you did, this DOES NOT work on ProtonVPN it must be in SERVER COUNTRIES not server regions
Thankyou for letting us know
Another great video! Do you think we will ever get the ability to share a VPN connection to a VM, as easily as we can with containers? Merry Xmas to you and your family :)
the easiest way would be to setup gluetun. Install tailscale to gluetun and enable it as an exit node. then in vm install tailscale and set it to use the exit node and all the vm traffic will go through the container
@@SpaceinvaderOne Very interesting, thank you. I might have to have a dabble. It's times like this I wish I had a second server to play about on!
I was literally trying to figure this out over the weekend but kept running into errors
Just remember that using the VPN with Tailscale will (or could) give tailscale both your original ip and the VPN ip. You can see it under Endpoints for the machine in the Tailscale web ui, so keep tailscales logging policy in mind if this matters to you.
Yes it matters to me but when I acitivate Tailscale it gets the ip of my isp Not of my VPN Provider so where do you think is the mistake
@@IceTrashify I can see both my public ip and the vpn ip in the Tailscale ui. Addresses - Endpoints for the machine.
@@Niklas983 i can See the public ip and the docker network ip but not the vpn I didnt get it working when Tailscale is off the I get the ip over Firefox Like in the Video but Not With activated Tailscale in gluetun
@@IceTrashify So it did not work for you? I see 4 endpoints. Public ip, VPN ip, internal docker ip and one more I don't know what it is used for. The VPN gateway maybe.
thanks for the video, but somehow I can't get it working.
GluetunVPN is starting without a problem and I have added the port to let firefox go thru, but when I try to access I get CONNECTION REFUSED. I tried to disable the firewall, but no luck.
I will try and see if I can find the problem
did you figure out what the problem was?
@@usmarie0622 Not yet
I am having same issue, I am using Protonvpn /Openvpn
I do the Same like in the Video but when I Connect to the exit Node then i didnt get the vpn ip of the vpn provider (Proton) netherlands
@usmarie0622 I tried all kind of things, but I must be missing something as I can't get to work yet
I can get this to work if I use "netherlands" or "albania". I can't figure out how to pick a US based location when using PIA. Has anyone else figured out what to enter?
Enter "US East" under SERVER_REGIONS in GluetunVPN
@Spaceinvader One I do the Same like in the Video but when I Connect to the exit Node then i didnt get the vpn ip of the vpn provider (Proton) netherlands
Hi I just read another comment from a user who also uses proton vpn and they say "on ProtonVPN it must be in SERVER COUNTRIES not server regions"
Space - where did you get that hat?
It was a gift from a recent off site meeting last summer. But these may become available to purchase. Keep checking the Unraid website and merch store
Ed could you bring few videos on AI apps on unraid please?
yes I am planning on a series on AI self hosted projects
vpn is the same price if they use your code or not wake up stop lying to your sub but i guess tht is what they like according to your sub number lie awa do not listen to this man whatsoever you will need to use auth in what he says is wiregaurd only people wake up just do it the same way you have been doing vpns since you started