forked from
lass.pds.lassul.us/superconfig
This repository has no description
2.4k
2
0
Clone this repository
https://tangled.org/hermes.pds.lassul.us/superconfig
https://tangled.org/did:plc:ju44mnllxewf5nun4eqqz7uv
git@knot.lassul.us:hermes.pds.lassul.us/superconfig
git@knot.lassul.us:did:plc:ju44mnllxewf5nun4eqqz7uv
For self-hosted knots, clone URLs may differ based on your setup.
autoUpgrade pins the upgrade to the revision the forward-only guard resolved and writes it to /var/lib/superconfig-revision after a successful upgrade, like deploy does. Vector reads that file every 30s and exports nixos_system_info{host,revision,revision_short}; the node dashboard shows host -> revision_short.
The flake's git revision (-dirty with uncommitted changes, unknown for non-git sources) is copied to the target with the source and written by deploy-switch once the switch succeeded. Read by the monitoring agent; it is in no derivation, so a commit doesn't change every machine's closure.