3 Commits
Author SHA1 Message Date
phil b5a431a054 Updated README warning 2026-11-09 00:26:58 +00:00
phil 5e258b23e0 Added files
Add ha-watchdog v1.1.0

Go tool that lists Home Assistant apps, lets you choose which to
watch, and starts them again if they stop.

- Interactive menu to list apps (numbered, with state, version and
  available updates) and add or remove them from a watchlist
- Headless -daemon mode that monitors the saved watchlist
- Persistent JSON watchlist
- Retry cap (default 5 starts per 10 minutes) with a cooldown between
  attempts; gives up on apps that keep failing
- Persistent notifications on restart and when giving up
- Skips apps that are unavailable, detached or not installed
- Backends: Supervisor API, local ha CLI, and remote ha CLI over SSH
  for running from a separate monitoring machine
- Version and build date injected via ldflags (see Makefile)
- README covering build, install, remote monitoring and systemd setup
2026-11-09 00:25:21 +00:00
phil c361a97dc9 Initial commit 2026-11-09 00:10:06 +00:00