Circadian – Suspend-on-Idle Daemon for GNU/Linux Power Management
github.com
github.com
Does stuff like this just work with arbitrary third party apps in other operating systems? Ideally, I'd want a control panel with a list of applications that attempt to inhibit suspend, a possibility to override that intent, and perhaps a default policy for new applications.
If it's easy to add a new service, that's nice, though now we're kind of back to the poking a handful of conf files and wafting the smoke of burning sage across your keyboard that the readme alludes to.
There are also webuis that can do this for you https://github.com/sameerdhoot/wolweb
https://serverfault.com/questions/948283/from-nginx-wake-ano...
And Caddy using a plugin