More than halfway to 100k subs!
Thanks for another installment. Just a FYI, Linode is cheaper and has a server in Dallas.😊
Hi there - and thanks for making this great video. However it's missing a "make docker" command, which is described in the selfhosted-gateway readme. I think it's likely you had done it before you made the tutorial, which is why everything worked. But for the new user starting from scratch, the make link command will fail because docker can't find the stuff it needs (which apparently gets built when one runs "Make docker" on the client before running Make link.)
Great 👍👏👏, thanks for your time.
It's not working for me, I just keep getting http error 503 when I try to access my site
Hi Brian, thanks for your time to make this video, but this project seems far too much configuration and too complicated in case of a crash! I've tested many solutions: NPM, Wireguard, Printunl,... but the easiest, cheapest and most secure solution is Cloudflare Argo Tunnel. No server required, no open ports, minimal configuration in your homelab (you need a blanc ubuntu server) instead a multi-tiered application firewall in Cloudflare's web dashboard - you have to check it out!
Damn I'm kinda crying now, i basically did the same, but on a very hard way, this solution is definitely wat better, atleast i think so, cuz my hone connect is fully gnat, so no ports are open on my shared non real public ip, Do you think this will work too? Cuz i might gonna change my setup to something close to this. ❤️ Thanks anyway i like the way you showing but also teaching many others!
👍👍👍
Nice. I was looking for a solution to this problem about 5 months ago to give my email server a static IP, and also to get around CGNAT for my 4G backup internet, so all my self hosted services have a connection if my main internet goes down. I went the route of installing pfsense in linode and then setting up a wireguard tunnel from my local pfsense to the linode pfsense. Been working perfectly for the last 139 days. It's been set and forget. All HA proxy settings are done on my local pfsense.
Hi! I just found this video. I use a Synology NAS with a domain name and Cloudflare tunnel to expose the NAS to the internet without opening any ports on my router. Everything works perfect. However, there is a limitation of 100mb per files when working with Cloudflare tunnels. Therefore, if I share a file request link and the file the user is uploading is greater than 100mb, it won't work. I'm going to try this option to see if I can get the same results I have with Cloudflare but without the 100mb limitation. Thanks!
At 20:42, I'm lost. I have no gateway directory under /selfhosted-gateway. Unfortunately you skip steps with your premade local server. Might be helpful to just take an ubuntu server and throw docker on it so we can follow along with actual steps to set this up. You did setup the VPS in this tutorial but your local machine was mostly setup before this tutorial. I don't need an answer because I didn't ask a question.
Great video Brian!! Have you heard of Tailscale and Teleport? Both are great tools that are similar.
The Lack of IPv6 support makes it unsutable for me. Speeking of which, why dont you make Videos about or using the, in all aspects superior (compared to IPv4), Internet Protocol version 6?
@AwesomeOpenSource Does this only work with subdomains? I can't get beyond the nginx error message on the gateway side, even though everything in the logs says it's connected.
Unable to find image 'fractalnetworks/gateway-cli:latest' locally docker: Error response from daemon: pull access denied for fractalnetworks/gateway-cli, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
I am wondering... What is the difference between this and having just local home-server connected to public VPS through the WireGuard connection and run something like NginxProxyManager on the public facing VPS and proxy the connection?
How do you tunnel this to a locally installed proxy server like Caddy or Nginx Proxy Manager so NPM or Caddy can handle the actual proxying for local services and apps that one wants exposed?
Super guide Brian, this looks great just need to workout how to do this on a dynamic ip and what dns service is best to use....on the server i was planning to use a pi4 to cut down on vps costs etc
@draukuxan1081