Installation
ConCaVa can be run as a NodeJS program or in a Docker container.
NodeJS
git clone https://github.com/kukua/concava
cd concava
cp config.js.example config.js
chmod 600 config.js
# > Edit config.js
npm install
npm start
# Should show "Listening on port 3000" in log file
Tested with NodeJS v5.0 and NPM v3.3.
Docker
First, install Docker. Then run:
curl https://raw.githubusercontent.com/kukua/concava/master/config.js.example > config.js
chmod 600 config.js
# > Edit config.js
touch /tmp/output.log
docker run -d -p 3000:3000 -v $PWD/config.js:/data/config.js \
-v /tmp/output.log:/tmp/output.log --name concava kukuadev/concava
# Should show "Listening on port 3000" in log file
Tested with Docker v1.9.