@draukuxan1081

This is a handly application, thanks for sharing!

Prospective users may need to consider what the bandwidth limitations are for your chosen VPS though. Depending on which app you decide to route through this Gateway, you may end up exceeding the data transfer limits for lower-cost droplets or vps offereings.

@stevendonaldson1216

More than halfway to 100k subs!

@yourpcmd

Thanks for another installment. Just a FYI, Linode is cheaper and has a server in Dallas.😊

@lightninify

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.)

@eyesontheworld_

Great 👍👏👏, thanks for your time.

@s.uboxone

It's not working for me, I just keep getting http error 503 when I try to access my site

@Glatze603

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!

@KODAKWHlITe

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!

@ThomasPoth

👍👍👍

@mistakek

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.

@mrhevia

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!

@glassguy8875

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.

@ryanp787

Great video Brian!! Have you heard of Tailscale and Teleport? Both are great tools that are similar.

@the-MaZe

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?

@bencollinz

​ @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.

@ep7ta

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.

@Maleko48

🥇

@PetrVr

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?

@michaell7511

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?

@iamrage4753

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