Some people plan out their self hosting. I did not.
I started with a free tier VPS i had no idea what to do with. I think i eventually ran irssi on it but i didn’t know how to use irssi so it was just a trial project that didn’t go anywhere.
Then, my mom wanted to record jeopardy and VHS tapes were getting annoying, so we made her a kodi system that could record it off the air.
Ads were getting annoying, so we made a pihole.
It was annoying having files scattered on all the computers and Google drive, so we made a nextcloud.
Et cetera.
Eventually i ended up with a handful of raspberry pis all doing something, spread sheets and network diagrams trying to keep track, and all plugged into various UPSes, and trying to figure out how to use NUT so they could all safely shut down automatically when the UPS is going down.
So no, i did not plan from day one to be struggling with the complexity of NUT, or any of my complicated bullshit self-hosting bullshit. But kind of like the process of evolution through natural selection, the complexity built up through of series of decisions which call made sense at the time for solving some kind of problem.






Doesn’t Minecraft explicitly support hosting game servers?
I thought that was the whole point of Minecraft