autosuspend
circadian
Our great sponsors
autosuspend | circadian | |
---|---|---|
3 | 3 | |
74 | 238 | |
- | - | |
9.0 | 5.1 | |
about 20 hours ago | about 1 year ago | |
Python | Rust | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
autosuspend
-
Shell script to detect if Jellyfin is in use by someone currently
I use this autosuspend and configure it so it stays awake based on network traffic. Maybe that will do them job for you?
- Ways to reduce power consumption/alternatives to current setup
-
Autosuspend setup - Jellyfin activity status
Anyhow, I installed autosuspend https://github.com/languitar/autosuspend - to monitor the activity of the server and suspend it when no one is using it.
circadian
- Circadian – Suspend-on-Idle Daemon for GNU/Linux Power Management
-
Saving Energy: Home Server That Automatically Suspends to RAM and Wakes Up Again
I wrote something remarkably similar a few years ago, for similar reasons. I was pretty baffled that nothing similar already existed. Auto-wake with the RTC timer was what I really wanted.
Link, in case you care: https://github.com/mrmekon/circadian
I have a "NAS", which is really an enormous desktop tower crammed full of hard drives. It auto-wakes once per day, pulls backups from my various servers all over the place, then returns to sleep.
What are some alternatives?
wifi-password - Quickly fetch your WiFi password and if needed, generate a QR code of your WiFi to allow phones to easily connect
wolweb - Web interface for sending Wake-on-lan (magic packet). An HTTP server built using GoLang and uses Bootstrap for UI.
persepolis - Persepolis Download Manager is a GUI for aria2.
caddy-wol - Caddy plugin that sends wake-on-lan magic packets to remote hosts to wake up e.g. reverse proxy targets.
zoom-earlybird - Python bot that automatically signs in to Zoom using SSO (only supported domains) and attends a meeting schedule.
supervisor-rs - Lite Rust version of supervisor, inspired by python version
mkchromecast - Cast macOS and Linux Audio/Video to your Google Cast and Sonos Devices
displayplacer - macOS command line utility to configure multi-display resolutions and arrangements. Essentially XRandR for macOS.
jellyfin-plugin-preventsleep - A Jellyfin plugin preventing the system from entering sleep mode when there are active streams
server - The Heart of YouCube
rmm - A simple telegram bot server you can use to run fully-fledged Linux commands and get screenshots from your remote machine.
barcode-server - A simple daemon to expose USB Barcode Scanner data to other services using Websockets, Webhooks or MQTT.