43
Low Cost Mini PCs
(lowcostminipcs.com)
Hosting your own services. Preferably at home and on low-power or shared hardware.
Also check out:
It was added after initially checking it out