Im seeing prices now around $10/TB for storage. Not fast, sure, but with 8 x 16TB disks, you get 128TB storage, and with RAID6 96TB. And thats only $1300
And if you architect the storage server right, you can use NFS on that and do all your exports to various docker containers and VMs. Proxmox makes setting this up pretty painless.
And if you have money to burn and want screaming fast, go with some of the NVME drives and combined cards. Then you can do this near-solid state and also reduce your form factor a LOT.
We're in the middle of basically every major "service company" enshittifying or already done so. Services are getting worse, costs are going up, and they're slow-boiling everyone to extract as much money from both customers and businesses. So, running this stuff yourself is the only way to retain your freedom and control.