I'm kinda new to the whole "Homelab" thing, but I'm evolving my system(s) into a homelab.
Like you, I started with some Raspberry Pi's awhile back to run a few things, Grafana, Node Red, Prometheus, etc. I also had built an i5 based Ubuntu Server NAS with a bunch of WD Red HDDs running ZFS.
Eventually, I moved the NAS to all flash, and discovered Docker.
Currently, I'm migrating the NAS to 3 smaller N150/N100 very low wattage NAS devices, and a couple of stupid small PCs.
After a disastrous experiment with TrueNAS, I'm running UnRaid, and Ubuntu Server.
I'm still learning Docker, but I'm running FoundryVTT, The NodeSonos container, and Jellyfin. Experimenting with a half dozen other containers including Technitium, Dockg, OpenMediaVault, and others and trying to find some rational backup system.
For funsies, I'm also running a mini GPS based NTP server.
All this is based around a ludicrously ever changing Ubiquiti Unifi infrastructure and Unifi Protect system.
I think I probably overdid things in every way possible, and probably should have stuck to the Pi's.
On the other hand...everyone needs a hobby or 10.
Lol
S.