I use VPS where the hardware is managed by a company, and manage the software etc myself. For a little while, twice, I also managed the hardware, but that sucked. The software updating etc also sucks to be honest. Configuration issues and regressions after updating dependencies are some of the most boring bugs to work on.