Run Docker containers on it, one for media server, one for DNS sinkhole etc.
Run Docker containers on it, one for media server, one for DNS sinkhole etc.
Agreed. They’re also solving problems that may not even exist, building a tech stack that needs to be maintained in addition to the game itself and adding all the baggage of supporting users who have needs that aren’t catered for with that stack (for instance a specific Windows-only tool).
The game engine should abstract most of these problems away. The rest can be solved with standards like what linter/formatter for code, art asset formats and specs, etc.
Solve problems as they arise. Time is best spent writing the game.
I went wild and started using it for servers about 5 years ago and I shit you not, it’s far more stable than I would have thought. I parse the blog for update notes if there’s any big changes to anything I’m using but given most stuff is offloaded to containers, I pretty much yolo a
yay -Syu
every week. Zero issues.I had more issues with Debian and Ubuntu due to bugs in stale packages or weird default configs than I have running bleeding edge vanilla via Arch.