Sitelet https://github.com/thingsbrain/redzilla
Skip to content
thingsbrainPublic
forked from muka/redzilla

About

Node RED multi-instance manager

Resources

Stars

0 stars

Watchers

1 watching

Forks

 
 

Latest commit

 

History

102 Commits

Folders and files

Repository files navigation

redzilla

redzilla is a service which allow to create easily instances of node-red

Currently uses docker and traefik to create a scalable yet configurable service.

Usage

Start the services, by default it run on port 80

docker-compose up -d

Create a new instance named hello-world

curl -X POST http://redzilla.localhost/v2/instances/hello-world

Open in the browser

xdg-open http://hello-world.localhost/

Done!

API

API is temporary and subject to change

List instances

curl -X GET http://redzilla.localhost/v2/instances

Create or start an instance

curl -X POST http://redzilla.localhost/v2/instances/instance-name

Restart an instance (stop + start)

curl -X POST http://redzilla.localhost/v2/instances/instance-name

Stop an instance

curl -X DELETE http://redzilla.localhost/v2/instances/instance-name

Prerequisites

To run redzilla you need docker and docker-compose installed.

For example on a recent ubuntu linux

  • Install docker wget -qO- https://get.docker.com/ | sh
  • Install docker-compose sudo apt-get install python-pip -y && sudo pip install docker-compose

License

The MIT license. See LICENSE file for details

About

Node RED multi-instance manager

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages