What nrcc is
One Docker stack = one Node-RED you can trust in production.
Day-to-day Node-RED operation usually means SSH-ing in, hand-editing
settings.js, juggling archive files for backups, and tailing logs by hand.
nrcc wraps one Node-RED per
stack into a persistent control plane: JWT auth and RBAC, validated
settings.js
edits, persistent backups, env-var management, npm-node management,
and live logs — all behind a single Go binary with an embedded React
UI.
Need a second Node-RED? Add a second Compose service with different host ports and its own volumes. Each stack stays isolated: its own users, credentials, backups, and settings. No central control plane is required in MVP.