{"repo":"9SMTM6/shuthost","free":true,"listed":false,"github":"https://github.com/9SMTM6/shuthost","clone":"git clone https://github.com/9SMTM6/shuthost.git","description":"A neat helper that manages the standby state of unix and windows hosts with Wake-On-Lan (WOL) configured, with Web-GUI.","language":"Rust","stars":65,"topics":["energy-consumption","energy-management","pwa","rust-lang","self-hosted","wake-on-lan","green-computing","homelab","machine-to-machine","power-management"],"license":"GPL-2.0","category":"self-hosted-apps","readme_excerpt":"ShutHost A neat helper that manages the standby state of unix and windows hosts with Wake-On-Lan (WOL) configured, with Web-GUI. Note: LARGE parts of this project were LLM generated. None were blindly committed, but it is what it is. played at 2x speed, using the WebUI installed as PWA ⚠️ Note : the short demo clip shown above is slightly out of date with respect to theming and layout. Check the live demo or screenshots below for the current UI. 🌐 Live Demo You can try a demo of the ShutHost WebUI via GitHub Pages. This demo runs entirely in your browser and does not control any real hosts. It is useful for previewing the UI and some of the features. Note that the theme (light/dark) of the WebUI is selected based on your system preference. --- ✨ Features - Manage standby state of Linux, MacOS and Windows hosts with Wake-On-Lan (WOL) and lightweight agents - Web-based GUI for easy management - Light/Dark theme are selected based on system preference (with CSS media queries) - installable as PWA - this allows behavior similar to an native app on e.g. Android - API for machine-to-machine control (e.g. backups) - customizable, e.g. custom shutdown/sleep command per host - Should support extension (e.g. Home Assistant) - Convenience scripts for simple installation of agents, clients and coordinator - Docker and simple binary deployment options for the coordinator (due to how Wake-on-LAN works docker only supports Linux though) - simplified agent-only deployment doesn't require a ","default_branch":null,"files":null,"tree":[],"storefront":"/r/9SMTM6","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/9SMTM6/shuthost/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}