Getting Started
Run Eclipse Kapua
Ensure you have the following dependencies satisfied
- 64 bit architecture
- Java VM Version 8
- Docker Version 1.2+
- Git
- Internet Access (needed to download the artifacts)
Run the docker containers through Docker Compose
Linux/macOS
$ git clone https://github.com/eclipse/kapua.git kapua
$ cd kapua/deployment/docker/unix
$ ./docker-deploy
Windows PowerShell
PS C:\Projects> git clone https://github.com/eclipse/kapua.git kapua
PS C:\Projects> cd kapua\deployment\docker\win
PS C:\Projects\kapua\deployment\docker\win> ./docker-deploy.ps1
The following services are now available
Web Console
- http://127.0.0.1:8080/
- Username: kapua-sys
- Password: kapua-password
Message Broker
- tcp://127.0.0.1:1883/
- Username: kapua-broker
- Password: kapua-password
RESTful APIs
- http://127.0.0.1:8081/doc
- Username: kapua-sys
- Password: kapua-password
For more information on the manual build process or for creating a development Vagrant machine or the Docker images please refer to the Eclipse Kapua Documentation
Connect an Eclipse Kura™ device
Connect a Kura-powered device like a RaspberryPi to Kapua


Connect other MQTT devices
Manage the device
Manage your IoT device

Install heater app
Analyze device data
Review your IoT device data