For anyone who needs the encouragement: I am running much (but not all) of my web presence off an old computer in my parents' networking cabinet.
I've got Git & SSH running there, providing me most of what I want regarding code hosting. Plus I added a CGit web UI for something to link you to.
And I've got nginx serving *several* static websites!
This takes *very* little maintainance and nicely illustrates how peer-to-peer hosting could do away with the need for many Silicon Valley offerings!
@codesections @alcinnz colocation services are still very much available. The second hand server market is pretty vibrant too.