forked from esl/MongooseIM
-
Notifications
You must be signed in to change notification settings - Fork 2
Robust and scalable Jabber / XMPP Instant Messaging platform
License
treacheroustalks/ejabberd-app
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
ejabberd - High-Performance Enterprise Instant Messaging Server This is a fork of the rebarized version of ejabberd from https://github.com/esl/ejabberd. The aim of the fork is to split the two apps ejabberd and stringprep into separate repos to ease integration of ejabberd into applications that use them as rebar dependencies. Quickstart guide 0. Requirements To compile ejabberd you need: - GNU Make - GCC - Libexpat 1.95 or higher - Erlang/OTP R13B04 or higher. Recommended: R14B01 or higher. - Reltool 0.5.4 or higher - OpenSSL 0.9.8 or higher, for STARTTLS, SASL and SSL encryption. - Zlib 1.2.3 or higher, for Stream Compression support (XEP-0138). Optional. - Erlang mysql library. Optional. MySQL authentication/storage. - Erlang pgsql library. Optional. PostgreSQL authentication/storage. - PAM library. Optional. For Pluggable Authentication Modules (PAM). - GNU Iconv 1.8 or higher, for the IRC Transport (mod_irc). Optional. Not needed on systems with GNU Libc. - ImageMagick's Convert program. Optional. For CAPTCHA challenges. - exmpp 0.9.6 or higher. Optional. For import/export XEP-0227 files. 1. Compile and install on *nix systems To compile ejabberd, go to the main directory and execute the command: make or ./rebar compile
About
Robust and scalable Jabber / XMPP Instant Messaging platform
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- Erlang 85.8%
- C 12.6%
- Shell 1.5%
- Perl 0.1%