node.jsetherpad

how to update etherpad-lite properly?


I keep totally failing to update an etherpad-lite server. The problem: Even a Google search for the update procedure brings up hardly any information, only that one should run "git pull origin".

I have now tried this in many different ways. The update usually works, but afterwards one of these errors occurs:

I tried uninstalling or updating all plug-ins before, but both hardly brought any improvements, only other errors. The update of the plugins in the admin console fails, I tried it via the updatePlugins.sh script. Here a message appears that at least etherpad-lite 1.8,6 must be installed. I am currently at version 1.8.4 and would like to update to the latest version 1.8.12. However, some of the plug-ins are still updated. A very strange behaviour.

I would be happy if someone could tell me how to properly update the etherpad-lite instance step by step. (ubuntu 20)

Thank you!


Solution

  • I have recently updated Etherpad-lite from version 1.8.6 to 1.8.13.

    For me, executing git pull origin and then checking out the 1.8.13 release tag, with git checkout 1.8.13, made the work.

    It is important, despite having Etherpad configured as a service, to run it for the first time using: src/bin/run.sh.

    I hope it has been useful to you.