WIP: documentation

This commit is contained in:
Adrien Bourmault 2022-08-06 11:50:10 +00:00
parent b743c30f84
commit 1626f7e2ac
1 changed files with 41 additions and 0 deletions

View File

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