I’m considering setting up a server for various uses, advice?

https://beehaw.org/post/4150392

I’m considering setting up a server for various uses, advice? - Beehaw

I’m looking at various single board computers ( think raspberry pi) to host a server on. Namely for hosting media, an email, and perhaps a web site/fediverse instance/blog/forum on. I’m under an assumption that a SBC and some hard drives could handle this on the hardware side. Am I totally off the mark? And what kind of os and other soft wear should I consider using? ::: spoiler spoiler ___ :::

You’re not off the mark. It’s a great idea for a low traffic server that doesn’t guzzle electricity.

I suggest an SBC with 4GB RAM (or more) and 4 cores, though you could probably get by with a bit less. If you use a Raspberry Pi, make it version 4. If you’re going to use mechanical hard drives (good value for bulk storage) consider a board with native SATA or PCIe for lower interrupt overhead and better SMART access than a USB bridge.

Debian is a great server OS. There are derivative distributions (e.g. Armbian & Raspbian) for boards that aren’t supported directly.

Software will depend on your needs as a user and your preferences/experience as an admin. If you end up wanting something like Docker, you might want to try Podman instead, as it’s less resource-hungry.