Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
|
adminsys:pads [2018/01/07 12:22] zorun créée |
adminsys:pads [2018/05/21 21:08] (Version actuelle) zorun |
||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| Le but est de fournir un outil pour gérer des pads privés pour les groupes de travail de la Fédération. | Le but est de fournir un outil pour gérer des pads privés pour les groupes de travail de la Fédération. | ||
| - | L' | + | L' |
| + | |||
| + | ===== Documentation utilisateur ===== | ||
| + | |||
| + | La [[documentation: | ||
| ===== Installation ===== | ===== Installation ===== | ||
| Ligne 11: | Ligne 15: | ||
| Installation de nodejs : | Installation de nodejs : | ||
| - | | + | |
| Installation de npm en local (le paquet Debian est beaucoup trop vieux) : | Installation de npm en local (le paquet Debian est beaucoup trop vieux) : | ||
| - | | + | sudo su - mypads |
| - | tar xf npm-5.6.0.tgz | + | |
| - | mv package/ npm-5.6.0/ | + | tar xf npm-5.5.1.tgz |
| - | echo 'alias npm=" | + | mv package/ npm-5.5.1/ |
| + | echo 'alias npm=" | ||
| + | . ~/ | ||
| + | |||
| + | <note important> | ||
| + | qui empêche la réinstallation de certaines dépendences d' | ||
| Installation de la dernière version stable de etherpad-lite : | Installation de la dernière version stable de etherpad-lite : | ||
| - | | + | |
| - | git clone git:// | + | git clone git:// |
| - | cd etherpad-lite | + | cd etherpad-lite |
| - | git checkout 1.6.2 | + | git checkout 1.6.2 |
| + | mkdir node_modules | ||
| + | ln -s ../src node_modules/ | ||
| + | cd node_modules/ | ||
| + | npm install | ||
| + | |||
| + | Installation du plugin mypads : passer par l' | ||
| + | |||
| + | On est censé pouvoir l' | ||
| + | ===== Configuration ===== | ||
| + | |||
| + | Copier settings.json.template vers settings.json et éditer la configuration. | ||
| + | |||
| + | Base de données : postgresql | ||
| + | |||
| + | sudo su - postgres | ||
| + | createuser -P mypads | ||
| + | createdb -O mypads etherpad | ||
| + | |||
| + | ===== Lancement ===== | ||
| + | |||
| + | Manuellement : | ||
| + | sudo su - mypads | ||
| + | cd ~/ | ||
| + | node node_modules/ | ||
| + | Avec supervisord : | ||
| + | | ||
| + | # / | ||
| + | [program: | ||
| + | command=/ | ||
| + | directory=/ | ||
| + | user=mypads | ||
| + | autostart=true | ||
| + | autorestart=true | ||
| + | redirect_stderr=True | ||
| ===== Mise à jour ===== | ===== Mise à jour ===== | ||