The internet is still full of wacky, weird, fun stuff. Your stuff still has a home. People want to see it.

Don't let anyone convince you otherwise.

@veronica I wonder how many people stopped self-hosting their own websites due to ISPs using CGNAT?

It sure broke mine around 2020. I didn't even know that was a thing until ~last year. I just thought I forgot how to properly port forward.

@crittero @veronica

Never heard of CGNAT.  I started self-hosting at about the same time you found out about it (a little over a year ago now).  I've used Cloudflare Tunnel since the beginning.

@plutarch @crittero @veronica

Instituting CGNAT but not IPv6 is a crime against humanity.

@crittero @veronica Having 256/64k DSL as the best possible link in many places did not help.

@crittero @veronica It's only recently I've encountered CGNAT on a wired ISP. We were able to get fiber at a cottage my family owns, so I had to work around it with Wireguard when we wanted to put some cameras up (no IPv6).

Recently, I'm on the verge of getting fiber which will have CGNAT, but it sounds like they have their act together with IPv6.

I've been hosting stuff at home for a couple decades, mainly web and email.

@toroidalcore Yup, same here. I caved in, about a cheap VPS, and I am now using it as proxy, with nginx and wireguard, to route to my servers.

UDP only tho..., so I still can't self-host gameservers, or other TCP-needing apps.

My ISP technically does offer IPv6, but omg it's so unreliable. Even now, I see the connection on my router stuck at `Connecting...`. I have to call them ***again***.

@crittero As much as I gripe about my cable ISP, they do actually handle IPv6 properly. It seems like it's prevalent, but not everyone has their act together.

I managed to wireguard tunnel to my own machine which does have a public IP, so no VPS for that. Although I do use one for a DNS server.

With the new ISP, I probably will set aside a VPS just for wire guard stuff, although I think I might do port forwarding to get services exposed. Still figuring that out.