Supported tags and respective Dockerfile links
What is Konker Platform?
Konker Platform is an Open Source Platform for the Internet of Things (IoT). It is developed by Konker and the community.
The Platform allows the connection and management of devices using HTTP or MQTT protocols.
How to use this image
- A docker runtime ready system. (Linux, IOS, Windows 10)
- 1Gb ram
- 1GB free disk space
sudo docker run -p 80:80 -p 1883:1883 -v ~/yourpersistentfolder:/data/db -itd konkerlabs/konker-platform
- 80 is the http port
- 1883 is the mqtt port
Open http://localhost in your prefered browser and type:
domain specific language
A domain specific language helps you to manage some features in a system. So, we provide the following commands to manage users and database:
usage: konker <command> [<args>] The commands available are: user User management database Database management Konker Platform Management positional arguments: command Subcommand to run optional arguments: -h, --help show this help message and exit
If you do not have a database containing Konker users, we provide one as default:
Creating an user
Besides, you can create more users according to the example below (without quotes, the org parameter is optional):
konker user create "username" "password" --org "organization name"
Updating an user password
If necessary, you can update a user password, using the following command (without quotes):
konker user update "username" "password"
By default, Konker Platform will collect anonymous usage statistics. The total number of devices created, the total number of received messages, the date of the last created device and the date of the last received message are sent in this report. Note that none of these properties contain anything of a personal nature. To disable this feature, pass the 'USAGE_STATS=disabled' environment variable to the Docker container.