And even the thin mini PCs have fairly low power consumption these days. I got one with dual gig ethernet for $150, x86_64, works great. Similar ones for $100 you could easily hang a few large drives off of.
Install a base OS, then docker compose a few services. Or buy a half dozen and deploy k8s.
Boom, "A cheap tiny personal server self hosting" (with COTS parts).