L’installation d’un serveur XMPP est super simple, même sur OpenBSD.
pkg_add prosody
Dans /etc/prosody/prosody.rc.lua
il faut aller décommenter l’option “posix” sinon le démon ne démarre pas. Ensuite on peut générer un certificat facilement avec prosodyctl :
prosodyctl cert generate nom-de-domaine.tld
Et enfin ajouter sa configuration pour un nouveau nom de domaine (= recopier la configuration de “example.com”) puis démarrer prosody :
prosodyctl start
# ou
/etc/rc.d/prosody start
Ensuite je n’ai pas envie de laisser des gens créer des comptes sur mon serveur, je tiens à rester maître à bord et créer les comptes au compte goutte. Je n’active pas le module en question, et je me crée un compte :
prosodyctl adduser user@nom-de-domaine.tld
Enjoy !