Install Cleaver

To install the Cleaver on Ubuntu 18.04:

  1. Install the following prerequisites:

    sudo apt-get update
    sudo apt-get install -y apt-transport-https curl make unzip python3 python3-pip
  2. Install the Cleaver itself:

    curl --silent https://apt.escenic.com/repo.key | sudo apt-key add -
    sudo echo "deb http://user:pass@apt.escenic.com stable main non-free" > /etc/apt/sources.list.d/escenic.list
    sudo apt-get update
    sudo apt-get install -y escenic-cleaver

    where user and pass are your credentials for accessing the CCI Europe APT repository. If you do not have any such credentials, please contact Escenic Support.

  3. Configure the Cleaver as described in Configuring Cleaver.

  4. Start the Cleaver by entering:

    /usr/share/escenic/escenic-cleaver/bin/python3 /usr/share/escenic/escenic-cleaver/cleaver.py -c /etc/escenic/cleaver-config.yaml

You should now be abe to find the Cleaver by starting a browser and visiting http://localhost:8102 (assuming you have specified 8102 as the Cleaver's listen port – see Configuring Cleaver).

Note that you can override Cleaver's configuration file settings using command line options. To list the available command line options, enter:

cleaver -h