Scrumblr supports real-time collaboration and has almost no button. Almost everything is editable in place or supply draggable. Opensource, under a GPLv3 license, it is built using node.js, websockets (using socket.io), CSS3, and jquery.
You can actually play with a demo version, or install it on your own server (Quite straightforward)
So, let’s see how to install Scrumblr in your GNU/Linux server (Debian in my case)
I presume you already have a web server and PHP installed. If not, I suggest you to check my LAMP tutorial.
1) Clone their git repository
Let’s download their latest version by cloning their repository (You will need to install git or git-core if not done already)
cd /var/www git clone https://github.com/aliasaria/scrumblr
2) Install Redis NodeJs and NPM
NPM will be useful to easily handle most of the dependencies.
– If you use Ubuntu or Debian 8 (Jessie), simple run (as root) the following:
apt-get install nodejs npm nodejs-legacy redis-server
– For Debian Wheezy (Time to upgrade!), you can install nodejs from wheezy-backports. If you don’t have them in your source.list, you will need to add the line
deb http://http.debian.net/debian wheezy-backports main
to your /etc/apt/source.list file, then run
to update the packages list and then install nodejs with the following command:
apt-get install nodejs nodejs-legacy curl
and for npm, you can use the installer (still in root)
curl https://www.npmjs.com/install.sh | sh
3) Install Scrumblr
cd scrumblr npm install
It will takes some time to download and install the needed dependencies.
4) Run Redis and launch Scrumblr
service redis-server start node server.js 8080
where 8080 is the port number you want to use (Don’t forget to have your selected port open in your firewall)
And that’s this simple! Simply go to http://yourdomain:Port to access to Scrumblr!
If you have any questions or issues, you can always visit their Issue tracker on their github repo.