Table des matières

etherpad.hadoly.fr

Description

Etherpad est un container lxc sur karadoc.

Historique

Hack moche

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

Services

Mise à jour

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

Supervision / monitoring

Services de base et présence de processus “node / etherpad” via zabbix

Sauvegarde