Most of these parts I accumulated for free or for very low cost from my clients (I run an IT consulting firm).
Dell R510 with 48GB ECC, dual Xeon E5620, an SSD RAID10 for main VM storage, and six-disk RAIDZ1 for mass storage. A average of four very efficient VMs are running, most being minimal Debian server OS running: PiHole, UniFi controller, UniFi Video controller, Storj, and occasionally Windows and Linux VMs for personal and work projects. Backed by a CyberPower 1500VA battery backup.
Currently testing a replication Proxmox server on my old desktop platform since that mobo has 12 built-in SATA ports, and with a bunch of free 2TB drives I’ve got a 16TB RAIDZ1 backup volume on there for now (yeah, that’s a bit inefficient nowadays, but… it was free). Both servers have 10GBe NICs for quick replication, and my Internet connection is 1GBe symmetrical fiber from Sonic (~$65 a month!!!) , a Bay Area-based ISP which I cannot rave about enough. Internal home network is all UniFi.
Storj node VM runs on two cores and 2GB RAM. 8TB mass storage allocated to Storj.
It’s taken me a couple of years to learn Linux and then to justify running a 250W server full-time, which is also a bit louder than I’d prefer, but it’s more than proved its worth in no time. I have just about broken even on a monthly basis in terms of Storj tokens earned in the past few months. Even without Storj I’d still have no qualms about running this even though it adds about $60/mo to my power bill.