Adrien Bourmault 1626f7e2ac | ||
---|---|---|
captcha | ||
rapport_activite | ||
useful_functions | ||
.gitignore | ||
LICENSE | ||
README.md |
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