You can host a lot of web applications by yourself in a spare computer in your LAN. But do you always need them?



Thanks to wake-on-lan you can run sudo pm-suspend to sleep your computer, but what do you do if you can't use ssh or you don't have a display attached to that computer?

With grigio/web-pm-suspend you get a remote minimal UI to suspend your computer with a big standby button, and that's all. It is bare nodejs web server with the package pm-utils installed. The image is pretty small 22mb, thanks to Alpine Linux, and you can reuse it wherever you need.

The sources are on Github and you just have to build and run the image.