Skip to content
This repository has been archived by the owner on Dec 24, 2022. It is now read-only.

hardillb/multi-tenant-node-red-manager

Repository files navigation

Multi Tenant Node-RED management app

A small web app to stand up new Node-RED instances using Docker.

This is meant to purely be a PoC, a real production deployment would require a lot more features.

Deprecated

This project is now deprecated, there will be no more updates and no support for anybody triyng to use it. If you are looking for a Multi Tenant Node-RED solution I suggest you look at FlowForge.

Download

$ git clone --recurse-submodules https://github.com/hardillb/multi-tenant-node-red-manager.git

Configure

Edit the settings.js file to set the root domain for new instances and with details about how to connect to Docker. The Docker settings should use the same schema used by dockerode

e.g.

	"mongodb": "mongodb:https://docker-pi.local/nodered",
	"rootDomain": "example.com",
	"dockerodeSettings": {
		"host": "http:https://127.0.0.1",
		"port": 2375
	},
	admin: "admin",
	password: "password",
	logHistory: 250
}

or

	"mongodb": "mongodb:https://docker-pi.local/nodered",
	"rootDomain": "example.com",
	"dockerodeSettings": {
		"socketPath": "/var/run/docker.sock"
	},
	admin: "admin",
	password: "password",
	logHistory: 250
}
  • admin is the admin username
  • password is the admin password
  • logHistory is the number of lines of pervious logs to show

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages