Install using All-in-one (AIO) system packages (DEB/RPM)

Jerakia 1.2+ ships as a completely self contained system package available on Debian, Ubuntu and Redhat/CentOS based systems. This is the recommended installation method for users wanting to run Jerakia Server and connect to Jerakia from other tools using the API. We use for automated package building and repo hosting.

There are two repositories available, testing contains experimental and pre-releases and should never be used in production, these are for people wishing to test the latest features of Jerakia before they are released. The stable repo contains official releases.

To install the latest stable version

On CentOS / RedHat 7

# rpm --import
# echo "[jerakia]
name=Repository for crayfishx/jerakia application.
enabled=1" | tee /etc/yum.repos.d/jerakia.repo
# yum install jerakia

On Debian 8

# wget -qO - | apt-key add -
# echo "deb jessie stable" | tee /etc/apt/sources.list.d/jerakia.list
# apt-get update
# apt-get install jerakia

On Ubuntu Xenial

# wget -qO - | apt-key add -
# echo "deb xenial stable" | tee /etc/apt/sources.list.d/jerakia.list
# apt-get update
# apt-get install jerakia

Alternative methods

Install using Rubygems

Jerakia is available as a Rubygem and can be installed with

$ gem install jerakia

After installing the gem, proceed to configure Jerakia

Install Jerakia using Docker

Jerakia 1.2 also ships in a docker container, to use it simply pull it from Docker Hub

# docker pull crayfishx/jerakia

See the documentation on Docker Hub for more information on usage