Installation instructions

Pre-requisits

Install nodejs 6.x:

> curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
> sudo apt-get install nodejs

Make sure you have npm installed:

> sudo apt-get install npm

Build brewpi-ui repo

Get brewpi-ui from github:

> git clone https://github.com/BrewPi/brewpi-ui.git
> cd brewpi-ui

Build and install the project:

> npm install

For some reason immutable-table needs to be linked and built as root:

> cd node_modules/immutable-table
> sudo npm link
> npm build
> cd ../..

That's it, the server is ready to be run.

Start server

go back to brewpi-ui root folder and run:

> npm run start

At startup, url to connect is shown, just open it on a web navigator.