documentation_technique:machines:etherpad

Ceci est une ancienne révision du document !


Description

Etherpad est un container lxc sur karadoc.

Historique

  • Création du conteneur et installation d'etherpad en Février 2017
  • Upgrade Ubuntu 16.04 vers 18.04 en avril 2020

Services

  • Pad accessible via https://pad.hadoly.fr
  • Les fichiers applicatifs sont stockés dans /home/etherpad/etherpad-lite
  • Démarrage du service : systemctl start etherpad.service
  • nodejs, mongodb

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

  • what:
    • /etc
    • /root
    • /home/etherpad
    • /var/lib/postgresql/backups
  • where: vm2
  • documentation_technique/machines/etherpad.1685457304.txt.gz
  • Dernière modification : il y a 11 mois
  • de thomas