Skip to content
forked from JohnMcLear/draw

A real time collaborative drawing tool using nodejs, socket.io & paper.js

License

Notifications You must be signed in to change notification settings

ocdtrekkie/draw

 
 

Repository files navigation

EtherDraw on Sandstorm

This branch ports EtherDraw to Sandstorm. To use it:

  1. Run bin/installDeps.sh once after cloning the repo. Note that in the main branch, this is done automatically by run.sh, but in the Sandstorm branch that line has been removed because it doesn't make sense inside the sandbox.
  2. Run bin/run.sh once, let Etherpad start, and then ctrl+C it. This does some first-time setup, creating some necessary files. If you do not do this, you'll get EROFS errors when Etherpad tries to create these files inside the sandbox.
  3. You may now run spk dev as described in the Sandstorm porting guide.

Original Etherpad README follows


alt text

An intuitive collaborative drawing web based tool.

Collaborative real-time drawing, sketching & painting

Fast, light weight, easy to maintain. Try the [demo] (http://draw.etherpad.org).

Demo

Etherdraw Demo site

Installation

  1. Install Requirements. sudo apt-get update && sudo apt-get install libcairo2-dev libjpeg62-turbo-dev libpango1.0-dev libgif-dev build-essential g++
  2. Install EtherDraw git clone git://github.com/JohnMcLear/draw.git
  3. Enter the EtherDraw folder cd draw
  4. Run EtherDraw bin/run.sh
  5. Make a drawing! Open your browser and visit http://127.0.0.1:9002

Requirements

License

Apache 2 License

Donations

Donate to the [Etherpad Foundation] (http://etherpad.org/#links)

About

A real time collaborative drawing tool using nodejs, socket.io & paper.js

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 94.5%
  • CSS 2.2%
  • HTML 2.0%
  • Other 1.3%