ioBroker.node-red icon indicating copy to clipboard operation
ioBroker.node-red copied to clipboard

Use External NodeRed Instance

Open wuast94 opened this issue 5 years ago • 3 comments

I have running Node Red in an extra Docker instance and would like to keep it. It should be an option to use and external Nodered instead of hosting one inside iobroker, i like to keep my services on diffrent containers instead of all in one.

Is it possible to make a module in Nodered that connects to iobroker? instead of spawning another nodered in the iobroker container :)

wuast94 avatar Sep 27 '20 18:09 wuast94

in regards to this issue: https://github.com/ioBroker/ioBroker.node-red/issues/52

i'd love to see a feature like this too. it would certainly increase maintainability for people who like to twist their own knobs and switches in their tooling.

GottZ avatar Dec 14 '20 15:12 GottZ

For me it then feels to mke smore sense to create "ioBroker ndoes" that uses e.g. ws, simple-api or socket.io or such to communicate with an ioBroker instance.

The current nodes rely on the fact that iobroker needs to be installed in a "reachable npm location" to initialize the whole ioBroker DB and connect to it and use a direct connection.

Because if we do that the node-red instance could be on an other host.

SO any developer is open to start building own nodes and use e.g. socket.io to connect to a remote ioBroker instance. The code in the nodes here could be a good basis

Apollon77 avatar Mar 07 '21 12:03 Apollon77