-
v0.4.0 — Live Watch Mode Stable
released this
2026-05-11 15:45:30 -07:00 | 131 commits to main since this releaseWhats new
Live watch mode — Turnstone now tails log sources continuously in the background, keeping the DB fresh in near-real-time instead of waiting for the 15-minute cron.
Features
- Background watcher tails
journalctl -f,docker/podman logs -f, or any log file viatail -F patterns/watch.yamldeclarative config — add sources without restartingfilesource type auto-detects log format (journald JSON, servarr, qBittorrent, caddy, syslog, plaintext)GET /api/watch/statusandPOST /api/watch/reloadendpoints- Dashboard live/manual indicator chip; stale-data banner copy adapts when watching is active
- Host-side journal bridge script for systems without journalctl in the container
- 18 new tests (86 total)
Upgrading
Add sources to
patterns/watch.yamlto activate live watching. For systemd-only systems (no syslog file), install the journal bridge service fromscripts/turnstone-journal-bridge.service.Downloads
-
Source code (ZIP)
15 downloads
-
Source code (TAR.GZ)
18 downloads
- Background watcher tails