From 1626f7e2acbeced5d2ac68cf3b726196324e0a87 Mon Sep 17 00:00:00 2001 From: Adrien Bourmault Date: Sat, 6 Aug 2022 11:50:10 +0000 Subject: [PATCH] WIP: documentation --- README.md | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/README.md b/README.md index b911851..f93052e 100644 --- a/README.md +++ b/README.md @@ -5,3 +5,44 @@ Service de messagerie instantanée du candidat chaton de Libre en communs, basé 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 +