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
[–] [S] 2 points 5 days ago (1 child)

I'm using nixos, so I could setup cloudflared in my nix config. But yeah. I would need to setup the certs and look into that to make it work.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 4 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