cross-posted from: https://quokk.au/c/networking/p/1292781/how-to-bypass-cgnat-for-cheap-or-free

My current internet provider does not allow me to opt out of cgnat. So I don't have a public ip to connect to my home server from outside.

What is a good way to still connect to my home server?

Do I need to setup some VPN like headscale on cloudflare and use that to acces my network?

What if I want to host a website and make it availavle publicly?

you are viewing a single comment's thread
view the rest of the comments
[–] 2 points 2 days ago

traefik works well with docker and doing both http and DNS acme proofs with many providers. tunnel, point DNS to tunnel, set up reverse proxy, first container is whoami, once that's reachable, configure traefix to give whoami a cert. rinse and repeat for each service. make it easy on yourself and also use a client cert so only a cert holder gets in. otherwise do a waf. I'm for hire BTW.

  • source
  • parent