Go to file
Adrien Bourmault 1626f7e2ac WIP: documentation 2022-08-06 11:50:10 +00:00
captcha Ajout nouveaux modules CALCEND et LEMO 2021-09-03 08:39:28 +02:00
rapport_activite Update rapport_activite/rapport_activites.sh 2021-11-18 14:53:31 +00:00
useful_functions Update useful_functions/.bash_aliases, README.md 2021-10-24 18:34:35 +00:00
.gitignore Added GNU AGPL3+ license. 2021-01-04 14:13:08 +01:00
LICENSE Added GNU AGPL3+ license. 2021-01-04 14:13:08 +01:00
README.md WIP: documentation 2022-08-06 11:50:10 +00:00

README.md

Service XMPP

Service de messagerie instantanée du candidat chaton de Libre en communs, basé sur XMPP et le serveur ejabberd.

Responsable: Adrien Bourmault (@neox)

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