Deployment with Docker

Overview

The easiest way to try DeviceHive locally or in your development datacenter is to deploy it using Docker Compose.

This will start complete DeviceHive.com server running:

  • devicehvie
  • kafka
  • postresql
  • admin console

Usage

  1. Install Docker Compose using official instructions.
  2. git clone https://github.com/devicehive/devicehive-docker.git
  3. Update .env file with your secret credentials.
    Then run:
docker-compose up -d

Make sure there are no errors on startup:

docker-compose logs

Once containers are up and running you can access DeviceHive on local ip on port 80.