Most people don’t need the cloud.
With HADES, you can turn a spare laptop into a server. Do the math with me. The laptop you’re reading this on could serve a simple website tens of thousands of times a second. The only real bottleneck is your home internet, and even that is plenty. An ordinary connection uploads about three megabytes a second. A simple page weighs thirty kilobytes. Divide. That’s a hundred pages every second. Eight million a day. If a visitor clicks something every twenty seconds, you can hold two thousand people at once, at something like 80 milliseconds. From a laptop. Most websites never see twenty people at once.
So why are we renting? Somewhere along the way we decided hardware was someone else’s job. An app written at your desk makes a stop in a datacenter in Virginia before it reaches your friends. We pay monthly for machines we will never see, while ours sits there, asleep, doing nothing with most of its life. You already paid for the computer. You just haven’t asked it to work.
HADES asks it to work. You describe an app; it runs it in a container and hands you a link. It knows laptops sleep, so it writes every nap down and tells your phone when it’s back. It knows batteries wear out, so it watches yours and tells you why. It refuses to promise memory it doesn’t have, and when something must give, it gives deliberately. When one computer stops being enough, add another. The load spreads.
Software should be shared. Not provisioned, not uploaded into someone else’s building. Shared, from your own desk, the way the early web worked. The hardware in your house is enough. Build the future on it.
Turn this laptop into a host.
One script: Docker, the daemon, supervision, health checks, a notification channel to your phone. Run it again any time.
$ curl -fsSL https://hades.sh/install.sh | shit will offer to join this machine to your other devices.
Only deploying? Take the CLI alone.
For the machine you work from. It drives your hosts from anywhere.
$ curl -fsSL https://hades.sh/cli.sh | shthen hades login --host … --token …. The host prints
that line via hades host connect-info.