@killyourfm https://blog.briancmoses.com/2025/11/diy-nas-2026-edition.html is a good start if you are thinking of building your own, which is generally a great idea, in a post-AI-capitalist-manufactured-scarcity world (this one) buying new will be 💰 and going TinyMiniMicro will serve you well. It's better to start off somewhere and improve from there, than not start at all (that's what I did just a couple years back).
I went full SSD on my server (you could buy fairly cheap Samsung QVO quad level cell flash at some point which is good for "bulk" archival storage but is not a speed champion) for the power and noise advantage, but spinning metal is still cheaper and better if you have a lot of storage need (e.g. for video), ofc. a mix is nice and throwing in an NVMe or two will get your VMs blazing.
RE: OS I wenth through many of the usual suspects, Proxmox, TrueNAS and just ended up with vanilla Debian & containers. It works.
I like https://www.hardwarehaven.media 's content, very down-to-earth homelabbing stuff