Etherpad Live Editor

Etherpad Lite - node.js alternative to a fat java beast :-D…really real-time document collaboration for groups of users..”

Installation on debian squeeze

  • install nodejs and npm (node package manager)
  • clone etherpad-lite git repo
  • run bin/installDeps.sh
    • you need space in /tmp/ when 'npm install * ' downloads the modules ^^
  • create a etherpad user
  • run as etherpad user:
    • su etherpad
    • etherpad-lite/bin/run.sh
  • trouble?
    • wait > 30sec, before etherpad is up!
    • errors from etherpad?
    • check logs
    • check your firewall: port 9001 must be open
  • mysql - IF you like:
    • CREATE DATABASE `etherpad` CHARACTER SET='utf8';
    • CREATE USER 'etherpad'@'localhost' IDENTIFIED BY 'PUT YOUR PASS HERE!';
    • GRANT ALL PRIVILEGES ON `etherpad` . * TO 'etherpad'@'localhost' WITH GRANT OPTION ;
    • Edit settings.json in your Etherpad Lite root folder and change the database settings to these values
  • branches do not work currently (02.2012) :: no headline buttons, not tables, yet :-/


Importing and Exporting

aptitude install abiword

Edit settings.json to point to abiword:

"abiword" : "/usr/bin/abiword",


Export current pad as

  • HTML
  • Plain text
  • Microsoft Word
  • PDF
  • OpenDocument
  • DokuWiki text
  • Wordle

works completly!!


Import from

  • text file
  • HTML
  • PDF – not much formatting, but text is complete
  • Word – works!! - even russian texts :-)
  • ODT – encoding probs
  • RTF


sometimes abiword dies, - most often when importing ODT: “Abiword died with exit code null”


Start on boot - init script

 
Back to top
communitycloud/services/etherpad_lite.txt · Last modified: 2012/02/05 04:43 by tkilla