lazarus
A monitor for my homelab that also fixes things.
$ lazarus run-once --dry-runopened service_down on friday-nuc[dry-run] would run on friday-nuc: systemctl restart fridayhost friday-nuc: down # exit code 1
When a service goes down it waits a moment to make sure it's not just a blip, then restarts it over SSH. It only runs commands I've allowed, and it gives up after a few tries instead of hammering a broken box. There's a dry-run mode too.
Python, one dependency.
Try it
$ git clone https://github.com/LeelaKrishna-R/lazarus && cd lazarus$ pip install -e .$ lazarus run-once --config examples/config.yaml --dry-run
2026PythonSSH