Greyboard is an HTML5 multiplayer writeboard.
There is no license yet, so please assume the code may only be used for learning purposes and/or hosting a private Greyboard server.
Install the prerequisites for node-canvas:
$ sudo apt-get install libcairo2-dev libjpeg8-dev libpango1.0-dev libgif-dev build-essential g++
Install modules in the Greyboard directory:
$ cd greyboard $ npm install
Configure config.json and rooms/*/config.json with your editor of choice.
$ node app.js
On the server side only:
On the client side only: