Surely most basic is an old computer and double clicking minecraft_server.jar? Pretty sure that is the first server I ran for people outside of my LAN actually.
Comment on how to start with self-hosting?
darkan15@lemmy.world 4 days agoXKCD 2501 applies in this thread.
I agree, there are so many layers of complexity in self-hosting, that most of us tend to forget, when the most basic thing would be a simple bare metal OS and Docker
you’ll probably want to upgrade the ram soon
His hardware has a max ram limit of 4, so the only probable upgrade he could do is a SATA SSD, even so I’m running around 15 docker containers on similar specs so as a starting point is totally fine.
Korhaka@sopuli.xyz 3 days ago
darkan15@lemmy.world 2 days ago
Yeah, I started the same, hosting LAN parties with Minecraft and Counter Strike 1.6 servers on my own Windows machine.
But what happens when you want to install some app/service that doesn’t have a native binary installer for your OS, you will not only have to learn how to configure/manage said app/service, you will also need to learn one or multiple additional layers.
I could have said “simple bare metal OS and a binary installer” and for some people it would sound as Alien, and others would be nitpicky about it as they are with me saying docker (not seeing that this terminology I used was not for a newbie but for them), If the apps you want to self-host are offered with things like Yunohost or CasaOS, that’s great, and there are apps/services that can be installed directly on your OS without much trouble, that’s also great. But there are cases where you will need to learn something extra.
BuboScandiacus@mander.xyz 4 days ago
That’s exactly what the XKCD is about, what you wrote is just like the chemical formulas they are talking about in the comic for your average person
Lumisal@lemmy.world 3 days ago
Agreed.
I’ve been using Linux for years.
I’ve done minor coding.
I’ve even installed Adguard and a VPN on a router.
Built my own water cooled PC.
I still don’t quite understand what Docker is or does, or containerized stuff. I’ve avoided most networking stuff since XP, and it’s basically a completely other field of tech as far as I’m concerned, like Math is to Physics.
Korhaka@sopuli.xyz 3 days ago
I use VMs instead. I understand those and can pretend the benefits matter.