Sample: Node Red

Node Red

Overview

Node Red is a web-based events management system. For the sake of this sample, we are going to run Node Red in a container as below:

docker run -it -p 1880:1880 -v node_red_data:/data --name mynodered nodered/node-red

We will use Agilicus AnyX to create an identity-aware proxy in front of it, making it available to a defined group of users anywhere without a VPN.

First, we need an Agilicus Connector which has onwards connectivity to the container we created. In this example, I am running the connector on the same machine. If you run it on a different machine you may need to adjust the docker command to allow connectivity from off-box.

Next, we will create the web application:

At this stage we are done, we can now try the node-red application. We can launch it from Agilicus Profile (https://profile.mydomain/) or directly using the url that was shown in step 2

Here we show launching from Profile (we can later set the icon)

And, we are logged in.

To set the icon: