To be honest. I think VPS with nginx proxy manager using tailscale is a more simple option. But this has some potential once it's goes full release and is a bit more mature.
Hey there David, so glad to see you, really! And thanks so providing these awesome videos! How about the security - I have trust to Cloudflare, but this is a self-hosted solution. So do you trust these guys? Thank you!
To quote Jurassic park "Your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should". I don't think most people use cloudflare for sharing items without forwarding ports... they use it for 2fa and other up front security solutions that prevents the bad guys from gaining access to your network. It is even more important for people that can't monitor their network 24hrs a day.
I am doing something very similar, I created a bash script that uses SSH to route som ports to a VPS and they I setup nginx proxy manually for SSL, I will dafintly try this, hope the latancy is lower than SSH
I always felt it was a bit of a cop out to have to use Cloudflare in projects, just one extra thing that's not open source and probably back-doored by Government. Good to finally see some competition!
I get where you're coming from, but what keeps an "open source" project from being a project that IS a backdoor built by the government and is posing as an unassuming project? ANY open source project could be a back door.
Funny story I was just looking for self hosted option for cloud flare tunnels, and had just been a bit disappointed with ngrok which is what I thought the only other option.
@@DBTechYT I was searching for this from almost 1-2 years and found this very helpful!!! I have one question, Can we expose protocols other then HTTP/HTTPs like RDP or MySQL?
"better" is a relative term. what is better for you won't be better for someone else. this is just an option you could consider that would remove the need for port forwarding.
col project but im confused what makes us say a vps is secure but tailscale or cloudflare isnt trustworthy and using a vps with selfhosted tailscale or pangolin etc is more secure/private? im always so confused by the argument that dont trust these companies but trust this way less popular random one to have security or no backdoor into the server with your vpn keys
I'm not making any claims or telling people they need to switch. I'm just showing what options are out there to give people something to check out for themselves.
Wow, this is amazing! It’s so cool to see a tutorial for our project :)
You guys have done a great job with this already and I'm excited to see more people using it!
To be honest. I think VPS with nginx proxy manager using tailscale is a more simple option. But this has some potential once it's goes full release and is a bit more mature.
@@UnlockedBeret17 this ^ but with caddy server instead of nginx proxy manager.
Could you expand on this setup, please? Do you install tailscale inside the NPM container?
This is awsome !!!!! I will give it a try that's for sure
This is very exciting to me. I'm eager to give it a try. Thank you for sharing this with us!
Hey there David, so glad to see you, really! And thanks so providing these awesome videos!
How about the security - I have trust to Cloudflare, but this is a self-hosted solution. So do you trust these guys?
Thank you!
To quote Jurassic park "Your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should". I don't think most people use cloudflare for sharing items without forwarding ports... they use it for 2fa and other up front security solutions that prevents the bad guys from gaining access to your network. It is even more important for people that can't monitor their network 24hrs a day.
The use case for cloudflare tunnels is literally to share services without forwarding ports
This project is awesome
I am doing something very similar, I created a bash script that uses SSH to route som ports to a VPS and they I setup nginx proxy manually for SSL, I will dafintly try this, hope the latancy is lower than SSH
I always felt it was a bit of a cop out to have to use Cloudflare in projects, just one extra thing that's not open source and probably back-doored by Government. Good to finally see some competition!
I get where you're coming from, but what keeps an "open source" project from being a project that IS a backdoor built by the government and is posing as an unassuming project? ANY open source project could be a back door.
Funny story I was just looking for self hosted option for cloud flare tunnels, and had just been a bit disappointed with ngrok which is what I thought the only other option.
I think Pangolin is definitely worth a look! :)
@@DBTechYT I was searching for this from almost 1-2 years and found this very helpful!!!
I have one question, Can we expose protocols other then HTTP/HTTPs like RDP or MySQL?
I use pfsense with HA Proxy for reverse DNS. Is this a better option? Kind of confused.
"better" is a relative term. what is better for you won't be better for someone else. this is just an option you could consider that would remove the need for port forwarding.
Did not complete the video yet but does this work behind CGNAT?
It works without port forwarding, so it should
@@DBTechYT Thanks.
Would you make vid of how to deploy it on CasaOS? ;)
I feel like that would be a messy install. I would probably put this on a different device/vm from CasaOS.
col project but im confused what makes us say a vps is secure but tailscale or cloudflare isnt trustworthy and using a vps with selfhosted tailscale or pangolin etc is more secure/private?
im always so confused by the argument that dont trust these companies but trust this way less popular random one to have security or no backdoor into the server with your vpn keys
I'm not making any claims or telling people they need to switch. I'm just showing what options are out there to give people something to check out for themselves.
yet another proxy/vpn ! looking good tho
Nothing excinting, mesh vpns (like tailscale or netbird) provides the same functionality. Even pure wireguard can do this with reverse proxy.