Etherpad est un container lxc sur karadoc.
depuis le passage en ubuntu 22, pour que npm accepte de fonctionner (lors du démarrage de etherpad) il faut rajouter l'adresse ipv6 dans /etc/hosts:
#20240111: npm c'est de la 💩, ça force la connexion en IPv4, ce qui ne peut pas fonctionner sur ce conteneur IPv6 Only. 2606:4700::6810:1e22 registry.npmjs.org
Il peut être intéressant de faire une mise à jour manuelle des plugins depuis la page d'admin de temps en temps
Le mot de passe permettant d'accéder à l'interface d'admin est dans settings.json
cd /home/etherpad sudo -u postgres /usr/bin/pg_dump -U postgres etherpad > etherpad.psql.sql rm -fr etherpad-lite.ORIG cp -a etherpad-lite{,.ORIG} cd etherpad-lite sudo -u etherpad git pull origin master vimdiff /home/etherpad/etherpad-lite*/settings.json # pour merger les modifications de configuration chown -R etherpad ~etherpad/etherpad-lite systemctl restart etherpad # wait # wait # fear uncertainty doubts... # ... # enjoy or see journalctl -xe --unit etherpad
Ne pas oublier de mettre à jour Gestion des mises à jour
Services de base et présence de processus “node / etherpad” via zabbix