Open-source IoT Platform - Device management, data collection, processing and visualization.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Igor Kulikov d743b8d8b8
Update README.md
8 years ago
..
haproxy/config Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
tb-node/conf Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
.env Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
.gitignore Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
README.md Update README.md 8 years ago
check-dirs.sh Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
compose-utils.sh Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
docker-compose.cassandra.yml Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
docker-compose.postgres.yml Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
docker-compose.yml Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
docker-install-tb.sh Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
docker-remove-services.sh Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
docker-start-services.sh Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
docker-stop-services.sh Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
docker-update-service.sh Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
docker-upgrade-tb.sh Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
tb-coap-transport.env Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
tb-http-transport.env Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
tb-js-executor.env Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
tb-mqtt-transport.env Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
tb-node.env Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago
tb-web-ui.env Create single instance docker builds. Move MSA docker configuration to the root. 8 years ago

README.md

Docker configuration for ThingsBoard Microservices

This folder containing scripts and Docker Compose configurations to run ThingsBoard in Microservices mode.

Installation

Execute the following command to run DataBase installation:

$ ./docker-install-tb.sh --loadDemo

  • --loadDemo - optional argument. Whether to load additional demo data.

Running

Execute the following command to run services:

$ ./docker-start-services.sh

Execute the following command to stop services:

$ ./docker-stop-services.sh

Execute the following command to stop and completely remove deployed docker containers:

$ ./docker-remove-services.sh

Execute the following command to update particular services (pull newer docker image and rebuild container):

$ ./docker-update-service.sh [SERVICE...]

Upgrading

In case when database upgrade is needed, execute the following commands:

$ ./docker-stop-services.sh
$ ./docker-upgrade-tb.sh --fromVersion=[FROM_VERSION]
$ ./docker-start-services.sh
  • FROM_VERSION - from which version upgrade should be started.