How to launch Nodejs - etherpad-lite in MegamVertice

May 11, 2016 Written by Vinothini Platform Developement Engineer


Etherpad is a really-real time collaborative editor maintained by the Etherpad Community.Etherpad is designed to be easily embeddable and provides a HTTP API that allows your web application to manage pads, users and groups. It is recommended to use the available client implementations in order to interact with this API.

This tutorial will guide you in launching a Nodejs web application (etherpad-lite) in MegamVertice.

wordpres button


  • You are running Ubuntu 14.04 or Linux workstation.

  • Git installed on your workstation, which you can do by following the How To Install Git with Apt.

  • You have an account on GitHub, which is a Git repository host.

  • You have to create a valid credential for accessing Megam Vertice.To know How to create an account with MegamVertice

  • You have to install openssh-server for ssh access in your worstation.

      sudo apt-get install openssh-server
  • Check SSH working properly

      ps aux | grep sshd

This initial section contains everything you need to get etherpad-lite running on your server.

Step-1 Fork etherpad-lite

  • Fork etherpad-lite from here

  • You will be see the fork option in the top right corner of the git hub the fork option.

  • The node_etherpad is forked into your git repository

Step-2 Launch the app

  • Go to MegamVertice Dashboard

  • To know how to launch App click here

Start Script

MegamVertice will look for a file named Procfile,
ensure that your git repository have the Procfile file as follows.

web: sh bin/ --root

Step-3 Access Web browser

  • You can access your web page by clicking the URL link in App Management Page

  • Now you can see the below page


These are the very simple steps to launch a Nodejs web app (etherpad-lite) using github repository.

Deploy Nodejs app now

wordpres button