Changelog
0.4 — 19 October 2026
The counter file location is configurable with USR_STATE. A "recovered" line is logged when the service answers again.
0.3 — 30 August 2026
Added USR_TIMEOUT. Quieter logging: successful checks are no longer written to the journal.
0.2 — 14 June 2026
Reload only after several failed checks in a row instead of on the first one. One slow response at night is not an outage.
0.1 — 2 May 2026
First version: one check, one reload, one log line.