node-red-contrib-connector-manager 1.0.6

Node-RED sidebar panel to bulk-reassign any config node references across all flows — ideal when promoting from dev to prod.

npm install node-red-contrib-connector-manager

node-red-contrib-connector-manager

A Node-RED sidebar panel that lists every config node reference across all flow tabs and lets you bulk-reassign them in one shot — useful when promoting flows from dev to prod.

Works with any config node type: OPCUA connectors, MQTT brokers, HTTP request configs, database connections, whatever.


Features

  • Sidebar panel — always accessible via the ⇄ icon, no node placement needed
  • Config-type selector — pick any type that actually exists in the workspace
  • Per-node cards, each showing:
    • Flow tab and node name
    • Node type and referenced property
    • Replace with dropdown
  • Bulk apply — one click to reassign all referencing nodes, then Deploy to save
  • Stale-reference detection — highlights nodes pointing to deleted config nodes

Requirements

  • Node-RED ≥ 3.0.0
  • Node.js ≥ 18.0.0

Installation

npm

cd ~/.node-red
npm install node-red-contrib-connector-manager

Docker

COPY nodes/ /opt/nr-local-nodes/
RUN npm install /opt/nr-local-nodes/node-red-contrib-connector-manager

Usage

Open the tab in the Node-RED right sidebar. That's it.

  1. Pick a config node type from the dropdown at the top.
  2. Each card is one node that references the selected config, labelled with its flow tab and node name.
  3. Set Replace with on the cards you want to change.
  4. Click Apply Changes, then Deploy.

Dev → Prod example

Say you have two MQTT brokers:

Config node Host
MQTT – Dev mqtt://dev-broker:1883
MQTT – Prod mqtt://10.0.1.5:1883

Open the panel, select mqtt-broker, set Replace with to MQTT – Prod on every dev card, click Apply Changes, then Deploy. Done.


License

Apache 2.0OWT Swiss

Node Info

Version: 1.0.6
Updated 3 days ago
License: Apache-2.0
Rating: 5.0 2

Categories

Actions

Rate:

Downloads

153 in the last week

Keywords

  • node-red
  • config
  • connector
  • manager
  • migration
  • bulk
  • dev-to-prod

Maintainers

Contributors

  • Arthur Cousin