Remote flow deployment using Node-RED flows

Hi There!

From a recent job post and also from other sources, I've noticed there is an interest for well-defined path for describing and installing Node-RED instances remotely. Well-defined meaning that required flows can be specified, their package dependencies defined and deployment definitions are reproducible, repeatable, clear, modifiable and versioned.

With the help of my flowhub.org project, I've now created a flow that describes the setup of a remote Node-RED instance and allows for the installation of flows onto that instance. More details over on the flow page and the flow can also be viewed in crash test dummy Node-RED.

The core of this flow are the PackageInstaller and SendFlow nodes. Using those, it is possible to install packages or flows on remote NR instances. This makes it possible for others to do this without using FlowHub.org.

HiH, Cheers.

1 Like