
ejabberd is a robust, ubiquitous and massively scalable messaging platform (XMPP, MQTT, SIP Server).
You can find the full source code on GitHub.
Repositories
Official ejabberd packages for Linux/x64 and Linux/arm64 systems can be installed using the following repositories:
The repository key is available in ASCII and binary format.
Those packages should work on any non-ancient Linux (x64 or arm64) system that uses glibc
2.17 or newer.
Setup
On APT-based Linux distributions, run:
curl -o /etc/apt/sources.list.d/ejabberd.list https://repo.process-one.net/ejabberd.list
curl -o /etc/apt/trusted.gpg.d/ejabberd.gpg https://repo.process-one.net/ejabberd.gpg
apt update
apt install ejabberd
On DNF-based Linux distributions, run:
dnf config-manager --add-repo https://repo.process-one.net/ejabberd.repo
dnf install ejabberd
systemctl --now enable ejabberd
Configuration and log files can be found in /opt/ejabberd
.
Support
- If you have questions or feedback, please join the public XMPP channel :
ejabberd@conference.process-one.net
. - If you need commercial ejabberd support (eBE), please contact ProcessOne.