From 256e45ca7cb54f08b9209eef9e5313db674ec4fe Mon Sep 17 00:00:00 2001 From: croax Date: Thu, 26 May 2022 19:20:48 +0000 Subject: [PATCH] Update INSTALL.md --- INSTALL.md | 36 ++++++++++++++++-------------------- 1 file changed, 16 insertions(+), 20 deletions(-) diff --git a/INSTALL.md b/INSTALL.md index ce5dc2a..a9628e1 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -1,15 +1,12 @@ -Introduction -==================== +# Introduction Documentation à destination d'un administrateur de service pad de Chalec. -L'objectif est d'installer un service basé sur le logiciel etherpad-lite. -Il sera placé en amont, un service nginx qui gèrera le traffic TLS et ses +L'objectif est d'installer un service basé sur le logiciel Etherpad. Il sera placé en amont, un service nginx qui gèrera le traffic TLS et ses certificats. -Base de données (BDD) -========= +# Pré-requis : Base de données (BDD) Installer la base de données postgreSQL et démarrer le service associé : ``` @@ -34,8 +31,7 @@ $ psql \q ``` -Installer Etherpad-lite -===================== +# Installer Etherpad-lite Ajouter l'utilisateur etherpad : ``` @@ -56,8 +52,8 @@ $ curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - $ git clone --branch master https://github.com/ether/etherpad-lite.git ``` -Récupérer les ressoures du pad Chalec -======================= +# Récupérer les ressoures du pad Chalec + Cloner le dépot Pad de chalec avec l'utilisateur etherpad @@ -66,8 +62,8 @@ $ git clone https://git.a-lec.org/a-lec/commissions/chalec/pad ``` -Configuration Etherpad-lite -===================== +# Configuration Etherpad-lite + Le fichier conf/etherpad-lite/settings.json contient toute la configuration requise. Pour une mise en place rapide, vous pouvez remplacer votre fichier settings.json par @@ -173,8 +169,8 @@ CHATONS par Libre en Communs (https://a-lec.org)\nmailto:contact+pad@chalec.org\ :chalec@salons.a-lec.org?join", ``` -Démarrer le service Etherpad -================== +# Démarrer le service Etherpad + Note @todo : cette partie est en travaux et le mécanisme décrit devrait évoluer vers un service systemd @@ -238,8 +234,9 @@ et insérer les lignes suivantes dans le fichier : ``` Enregistrer et quitter l'éditeur. -Installation du proxy nginx -================== +# Installation du proxy nginx + + Restore html content into /var/www Installer nginx et préparer le dossier de logs : @@ -269,8 +266,7 @@ http://pad.chalec.org https://pad.chalec.org ``` -Installation des Greffons etherpad -================== +# Installation des Greffons etherpad Pour complémenter l'installation de base d'etherpad-lite, il faut ajouter quelques greffons. @@ -341,8 +337,8 @@ des pads jusqu'à 20Mo : ``` -Chalec infos -============ +# Chalec infos + Intaller Java : `# apt install openjdk-jre-headless`