Yes. there is a stack of servers that I own that connect to the greater world through a fiber network connection. While this does mean that I am more likely to have downtime than cloud hosting, it is a LOT cheaper as I only pay about 5% as compared to what I would pay in the cloud to host what I host. I do have to manage them myself, but again, thats part of the reason that I do this to being with.
As a side note, the self hosting means that user authentication keys and the like are all stored on site. While I may send backups out to the cloud, they are encrypted and the live data is only ever on site.