deepstream is available via the APT package manager and currently supports Ubuntu trusty, wily and xenial.

To install, paste the following script into your terminal

# the source command makes the distro_name available as a variable
# the echo command creates a source list entry string for the deepstream repo
# the tee command appends it to APT's list of package sources
source /etc/lsb-release && echo "deb http://dl.bintray.com/deepstreamio/deb ${DISTRIB_CODENAME} main" | sudo tee -a /etc/apt/sources.list

# downloads the key the distribution is signed with
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61

# updates APT's registry with the newly available packages
sudo apt-get update

# installs deepstream. -y skips "are you sure?" question
sudo apt-get install -y deepstream.io

Starting deepstream

deepstream can be started via its command line interface.

deepstream start

Starting deepstream on linux

Configuring deepstream

You can either change deepstream's configuration file directly in /etc/deepstream or create a copy and run deepstream with the -c flag. (Important, make sure to update all relative paths within the configuration after copying it).

$ cd ~
$ cp /etc/deepstream/* .
$ ls
config.yml  permissions.yml  users.yml
$ deepstream start -c config.yml

Downloading deepstream's source code

You can also get the package and sources directly from deepstream's release page

Need support, architectural consulting or training? Buy Support