Docker

This is the DEMO version of Sibylla. It is NOT meant for production.

Prerequisites

Run

  • docker run -it –name sibylla -p 3000:3000 -p 18180:18180 -p 21100:21100 -p 19180:19180 greenvulcano/sibylla:1.0 /bin/bash

TODO: Expose also the http gateway port and the mqtt gateway port for the networks

Ports:

  • 3000 = Console
  • 18180 = Core
  • 21100 = HTTP for network 1
  • 19180 = Metabase

How to create the docker container from scratch:

  • docker run -it –name sibylla ubuntu:18.04 /bin/bash
  • apt-get update
  • Install utils:
    • apt-get install wget
    • apt-get install vim
    • apt-get -y install sudo
    • apt-get install curl
    • apt-get install -y tzdata
  • Install programming languages
    • apt-get install default-jdk
    • apt-get install nodejs
    • apt-get install npm
    • apt-get install nginx
  • adduser sibylla
  • sudp su – sibylla
  • tar xvfz /sibylla-package-1.0.0-RELEASE.tar.gz
  • follow the procedure here: https://www.sibyl.la/documentation/installation/on-premise