- A Raspberry Pi 3B+ with a 3 gigabyte hard drive setup as a "server" (makes this site available on my home network[9])
- I publish this site via GitHub Pages service for public Internet access (I have the least expensive subscription for this)
...
[9] I can view my personal web on my home network from my phone, tablet and computers. So can the rest of my family.Hosting on GitHub is merely a convenience; they can up and leave anytime.
The nice part here is that you can update your site via git version control, and have easy rollback etc... assuming you can deal with git.
I don't think it's such a problem to have big corporations involved in your publishing efforts; the problem is when they lock users in with proprietary technology, and create barriers to entry like high costs and technical complexity.
I don't have a need to mix anticapitalist fervor with the desire for an easy way to make durable, portable web sites. The internet has always involved paying some kind of piper. Corporations are too big & monopolization is a problem, but one thing at a time...