https://m.slashdot.org/story/435739

go to the cloud they said
itll be fine they said

Slashdot

@Viss I find the cloud to be one of the most waste of resources ever.
@alex02 BUT SERVERLESS, ALEX
@Viss IT IS STILL A GODDAMN BOX THAT LIGHTS UP!!!
@Viss I hate the cloud second to NAT. Fuck NAT.
@alex02 why do you hate nat?
@Viss I just find it a messy solution to a problem and it has been a pita to deal with for certain projects cuz I am a broke ass and can't setup a vps all the time for stuff like my own vpn server via wireguard.
@alex02 have you messed with google cloud shell at all? theres a free tier. same with aws! plenty of power for a one user wg setup
@Viss I looked at them before, but they usually require a fuck ton of personal information including a working phone number (I don't have that). They also had a lot of fine print and weird tiers so I decided not to risk get screwed even more and not risk overdrafting my bank account.

@Viss funny enough, there are a few projects and services that work to getting around the NAT, but haven't had a chance to properly look at any of their libraries and write programs.

Zerotier is a nice one, but they recommend wrapping the traffic with encryption on top of zerotier since it is e2e and shouldn't be trusted 100%. Not that it isn't safe to use, but just the nature of e2e.

Under the hood they usually use nat traversals and holepunching. It is quite interesting tbh...

@alex02 look into nebula - just like zerotier but you control the server end
@Viss nebula requires a lighthouse which needs to be accessible from anywhere. Same thing with tinc. In theory I could try to hardcode the various nodes, but haven't messed with that stuff in a while.