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 ===== |