Skip to content

Optimizing Etherpad

Matic Potočnik edited this page Jul 20, 2017 · 4 revisions

Optimizing Etherpad is easy.

  1. Update Etherpad to the latest version.

  2. Open your settings.json file

  3. Set maxAge to a LARGE value such as 99999999

  4. Set minify to true

  5. If you don't use any custom CSS/JS install the ep_disable_custom_scripts_and_styles plugin.

  6. If your database is still "DirtyDB", upgrade to a real database and read your console warnings!

  7. If you run MySQL, switch your database to use MyISAM instead of InnoDB. https://github.com/ether/etherpad-lite/wiki/Converting-from-InnoDB-to-MyISAM

  8. If you have a lot of plugins installed, reflect on why you need so many..

  9. Your plugin functionality might not require a plugin, for example always showing chat doesn't require a plugin, you can use a parameter in your URL to do this. See: https://github.com/ether/etherpad-lite/wiki/Embed-Parameters

General

Resources

For Developers

How to's

Set up

Advanced steps

Integrating Etherpad in your web app

for Developers

Clone this wiki locally