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
- $ git clone https://github.com/boodskap/boodskap.git
- $ cd boodskap
- $ docker-compose pull
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
Updated almost 4 years ago