Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


I relied on the information and code here:


Etherpad-lite is web-based synchronous collaboration software for writers and coders. It is extensible. It is embeddable. It tracks revisions. It can be secured. This script is intended to install Etherpad-Lite on to a Raspberry Pi running Raspian/Raspbian. It relies on bash, access to internet, and root privileges.

What it Does

  • Checks to make sure it's being run with root privileges
  • Uses variables with which user can customize a little
  • Uses package manager to download dependencies.
  • Uses git clone to download source to target directory
  • Creatings settings file from template and configures for basic use (no mysql, for example)
  • Checks for npm and node dependencies and downloads as necessary
  • Creates a system user and a group named etherpad-lite and grants permissions as necessary
  • Sets up daemon to start server at start up.


  1. Download the script. It's available here on github using git. You'll need git later, so: sudo apt-get install git. Then use git clone git:// Or you can download and then unzip Name of
  2. Edit install_raspi_etherpad-lite with the text editor you're most comfortable with. Nano, leafpad, vi, emacs will all do. e.g. nano ./install_raspi_etherpad-lite. Edit the values for the port and the target directory: the defaults work, but the flexibility is there if you want it.
  3. Run the script with root privileges. It should already be executeable. If not, sudo chmod +x ./install_raspi_etherpad-lite . Then do sudo ./install_raspi_etherpad-lite .
  4. 2013/10/20 : removal of npm and node install from distribution, in order to use node v0.8.25 as etherpad-lite require v0.8.x minimum. -- DavidDelon

The etherpad-lite service should start automatically next time you boot. If, however, you'd like to start it immediately, do sudo service etherpad-lite start.


Install script to install and configure Etherpad-Lite as a service on a Raspberry Pi running Raspian/Raspbian






No releases published


No packages published