Compare commits
1 Commits
main
...
croax-main
Author | SHA1 | Date |
---|---|---|
croax | 256e45ca7c |
36
INSTALL.md
36
INSTALL.md
|
@ -1,15 +1,12 @@
|
||||||
Introduction
|
# Introduction
|
||||||
====================
|
|
||||||
|
|
||||||
Documentation à destination d'un administrateur de service pad de Chalec.
|
Documentation à destination d'un administrateur de service pad de Chalec.
|
||||||
|
|
||||||
L'objectif est d'installer un service basé sur le logiciel etherpad-lite.
|
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
|
||||||
Il sera placé en amont, un service nginx qui gèrera le traffic TLS et ses
|
|
||||||
certificats.
|
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é :
|
Installer la base de données postgreSQL et démarrer le service associé :
|
||||||
```
|
```
|
||||||
|
@ -34,8 +31,7 @@ $ psql <BDD>
|
||||||
\q
|
\q
|
||||||
```
|
```
|
||||||
|
|
||||||
Installer Etherpad-lite
|
# Installer Etherpad-lite
|
||||||
=====================
|
|
||||||
|
|
||||||
Ajouter l'utilisateur etherpad :
|
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
|
$ 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
|
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.
|
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
|
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",
|
: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
|
Note @todo : cette partie est en travaux et le mécanisme décrit devrait évoluer vers un service
|
||||||
systemd
|
systemd
|
||||||
|
@ -238,8 +234,9 @@ et insérer les lignes suivantes dans le fichier :
|
||||||
```
|
```
|
||||||
Enregistrer et quitter l'éditeur.
|
Enregistrer et quitter l'éditeur.
|
||||||
|
|
||||||
Installation du proxy nginx
|
# Installation du proxy nginx
|
||||||
==================
|
|
||||||
|
|
||||||
Restore html content into /var/www
|
Restore html content into /var/www
|
||||||
|
|
||||||
Installer nginx et préparer le dossier de logs :
|
Installer nginx et préparer le dossier de logs :
|
||||||
|
@ -269,8 +266,7 @@ http://pad.chalec.org
|
||||||
https://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
|
Pour complémenter l'installation de base d'etherpad-lite, il faut ajouter quelques
|
||||||
greffons.
|
greffons.
|
||||||
|
@ -341,8 +337,8 @@ des pads jusqu'à 20Mo :
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
Chalec infos
|
# Chalec infos
|
||||||
============
|
|
||||||
|
|
||||||
Intaller Java :
|
Intaller Java :
|
||||||
`# apt install openjdk-jre-headless`
|
`# apt install openjdk-jre-headless`
|
||||||
|
|
Loading…
Reference in New Issue