CransWiki:

Etherpad

C'est quoi ?

C'est une éditeur de texte collaboratif.

C'est où ?

Il tourne sur le serveur virtuel kenobi. Vous trouverez le service web à cette adresse : https://pad.crans.org/

Comment ça marche ?

Les sources sont dans /var/www/etherpad-lite.

Il y a un unit script dans /etc/systemd/system/etherpad.service

passoir@kenobi ~ % sudo systemctl start etherpad.service

Installation

/!\ C'est l'user etherpad qui fait tourner etherpad, donc vérifier qu'il a les bons droits sur le var du dépôt. Donc on fait chown etherpad -r /var/www/etherpad-lite/var

Update

Tirer les mises à jour en tant qu'Etherpad, sudo -u etherpad git pull, puis on se place sur la dernière version stable, par ex sudo -u etherpad git checkout 1.8.3.

Supprimer un pad

Il peut arriver qu'on nous demande de supprimer un pad et son historique. Pour cela, il faut simplement accéder à l'URL suivante :

http://pad.crans.org:9001/api/1/deletePad?apikey=<APIKEY>&padID=<PADID>

(il semblerait qu'il faille enlever le ":9001" pour que cela fonctionne)

http://pad.crans.org/api/1/deletePad?apikey=<APIKEY>&padID=<PADID>

en remplaçant <PADID> par le nom du pad (prout pour supprimer le pad http://pad.crans.org/p/prout) et <APIKEY> par la chaîne de caractère contenue dans root@kenobi:/var/www/etherpad-lite/APIKEY.txt. La clé est lisible par tous.

Le Lecteur avisé aura remarqué que c'est sur le port 9001, il faut donc être sur le campus (derrière le pare-feu) ou tunneler.

Vous voyez alors un message de ce genre :

{"code":0,"message":"ok","data":null}

et pouf, apu pad !


CatégorieCrans CatégoriePagePublique

CransWiki: CransTechnique/ServicesMineurs/EtherpadLite (dernière édition le 2020-12-06 03:27:55 par WikiPollion)