These docs are for v3.0.2. Click to read the latest docs for v5.

Docker Installation

The default sample docker installation is a simple all in one single instance of each software service and typically its good for a simple IoT solution, like few 100s of devices reporting with low frequency and ˜1KB / message and 250 messages / minute on a 4 core 8GB machine.

Install Docker

First you need to install Docker on your host machine, please visit Docker
This installation procedure is tested with Docker running in Ubuntu 16.04, 18.04 and MacOS 10.15.x. The helper scripts are only compatible with Linux based systems and soon we will supply scripts for Windows and other OSes.

Install Boodskap Containers

Start the platform

  • $ docker-compose up

Start the platform in bakground

  • $ docker-compose up -d

📘

Docker Compose

If your host machine is missing docker-compose you may have to install it separately https://docs.docker.com/compose/install/

For the very first time, it may take several minutes to initialize depends upon your hardware

Upon successful initialization, you should see something like this.

)             (           )
 ( /(             )\ )     ( /(     )
 )\())  (    (   (()/( (   )\()) ( /(  `  )
((_)\   )\   )\   ((_)))\ ((_)\  )(_)) /(/(
| |(_) ((_) ((_)  _| |((_)| |(_)((_)_ ((_)_\
| '_ \/ _ \/ _ \/ _` |(_-<| / / / _` || '_ \)
|_.__/\___/\___/\__,_|/__/|_\_\ \__,_|| .__/
                                      |_| IoT Platform


>>> ver. 3.0.2 - build(0018)
>>> 2020 Copyright(C) Boodskap Inc
>>>

Regular start / stop procedure

  • $ docker-compose up
  • $ docker-compose stop

Platform Admin UI Access

Platform Admin UI: http://boodskap.xyz/platform
Dashboard: http://boodskap.xyz

Default User: admin
Default Password: admin

To permanently remove the containers

  • $ docker-compose down -v