WIP: documentation
This commit is contained in:
parent
b743c30f84
commit
1626f7e2ac
41
README.md
41
README.md
|
@ -5,3 +5,44 @@ Service de messagerie instantanée du candidat chaton de Libre en communs, basé
|
||||||
Responsable: Adrien Bourmault (@neox)
|
Responsable: Adrien Bourmault (@neox)
|
||||||
|
|
||||||
Le contenu de ce répertoire est publié sous licence libre GNU AGPL3+.
|
Le contenu de ce répertoire est publié sous licence libre GNU AGPL3+.
|
||||||
|
|
||||||
|
# Installation
|
||||||
|
|
||||||
|
## Prérequis
|
||||||
|
|
||||||
|
On aura besoin de quelques paquets de base :
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo apt install postgres erlang-p1-pgsql
|
||||||
|
sudo apt install postgresql erlang-p1-pgsql
|
||||||
|
sudo apt install certbot
|
||||||
|
```
|
||||||
|
|
||||||
|
## Installation du serveur XMPP ejabberd
|
||||||
|
|
||||||
|
On installe le paquet `ejabberd` des dépôts de Debian stable.
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo apt install ejabberd
|
||||||
|
```
|
||||||
|
|
||||||
|
On édite ensuite la configuration dans `/etc/ejabberd/ejabberd.yml`.
|
||||||
|
|
||||||
|
Une fois que c'est fait, on recharge la configuration avec :
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo ejabberdctl reload_config
|
||||||
|
```
|
||||||
|
|
||||||
|
Le débogage peut se faire à l'aide du fichier journal `/var/log/ejabberd/ejabberd.log`.
|
||||||
|
|
||||||
|
## Configuration du serveur
|
||||||
|
|
||||||
|
## Création d'un premier compte
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo ejabberdctl register pseudo@chalec.org
|
||||||
|
```
|
||||||
|
|
||||||
|
## Installation de Biboumi
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue