A single static binary that deploys, backs up, monitors and alerts on a Zenon node. A Go port of the hypercore-one deployment scripts, with a TUI for humans and subcommands for scripts.
Installs Go, builds znnd from source, creates the systemd unit and starts syncing. Ubuntu 24.04, amd64 or arm64.
nomctl status and nomctl top: sync state, momentums per second, peers, pillar production, CPU, memory, disk.
Telegram alerts for a stopped service, stalled momentums, a pillar missing slots, low disk, a node gone dark. Pair in a minute.
Chain-data snapshots with checksums, retention and a systemd timer. Restore from any of them.
One archive with journals, process and host state, log tails and a node snapshot, secrets redacted, ready to share.
Every menu action is a subcommand with flags and NOMCTL_* variables, so automation and the TUI share one code path.