The interactive menu
sudo nomctl
With no arguments nomctl opens a menu covering every action:
| Entry | Runs |
|---|---|
| pillar-deploy | Deploy a Pillar: build the official go-zenon master, start the node, create the producer key |
| deploy | Deploy a plain node, with repository and branch pickers |
| restart, stop, start | Service control |
| monitor | logs -f |
| status | top, the live dashboard |
| alerts | Alerts setup, or status when already paired |
| support | Support bundle |
| resync | Resync, after a confirmation |
| backup | Backup, then an offer to schedule |
| restore | Restore, with an archive picker |
| bootstrap | Bootstrap, with URL prompt, keep/discard question and confirmation |
| analytics | Analytics stack |
| pillar | Pillar submenu: deploy a Pillar, set up the producer key, show it |
| config | config.json editor submenu: show, set one setting, edit in $EDITOR; offers a restart |
| orchestrator | Orchestrator submenu: hard reset, status, logs |
After each action the menu asks whether to return. Esc or Ctrl+C leaves.
The menu needs a terminal. Over a plain pipe nomctl refuses and points at the subcommands, which behave identically and are what scripts should use.