

If you want to start cheap, I can recommend you to use an old notebook. In my opinion it’s the perfect home server for beginners.
- It’s cheap (most people have an unused laying around anyway)
- If it’s old enough to still have a dvd drive, you can replace it with a second sata ssd. There are cheap frames for this available.
- it has a battery, so it can shutdown if there is a power outage
- It’s slim. You can just throw it on your closet and forget about it
Most services don’t need much. So it’s just fine if your “server” is like 10 years old. My first notebook server had 2 cores and 4 GB ram and it run Proxmox with like 10 lxc containers just fine.
I know, it sounds odd, but: Arch! Once my best friend wanted to try linux. So he asked me, which distro to use. I gave him an honest answer: “I use Arch. But for beginners I would recommend Mint.” He don’t gave a shit and installed Arch anyways 😅 - with success! That’s when I noticed, that the Arch Wiki is actually SO GOOD, that even a newbie can install Arch without any help. It’s just a bit more time expensive, compared to distros with an installer. However, there are some huge benefits, that made me switch to Arch:
However, you should also notice the down sides. Sometimes an update breaks something. It doesn’t happens often, but it happens. A few years ago the bluetooth stack was broken, so i wasn’t able to use my headset during a meeting. However they released a fix like a few hours later, so I just needed to update. But still: That’s something to consider too.