We assume that you already have git
installed on your machine. Run the following commands:
git clone https://github.com/linagora/hublin.git && cd hublin
Install the right version of Node.js (lts/carbon v8.9.4). We encourage to use nvm and so install and switch to the right version with:
nvm use
Then install all the required dependencies
npm install
Once configured, and all services are up i.e. MongoDB, Redis, Janus (optional based on your requirements, check Janus documentation), you can start Hublin with
npm start
# or
node server.js
Note: For more information on how to install MongoDB, Redis and Janus, please refer to their official documentation.