It's a port of eJabberd and brings it up to ErlangOTP standards.
https://www.erlang-solutions.com/products/mongooseim-massive...
21–30 of 48 posts
It's a port of eJabberd and brings it up to ErlangOTP standards.
https://www.erlang-solutions.com/products/mongooseim-massive...
I've been using Prosody for ~2 years on a couple servers and I can't recommend it highly enough: it's extremely simple, lightweight, and easy to configure. Its author is even on HN. https://prosody.im/ I don't recommend ejabberd, unless perhaps you need to cluster. It consumes a lot of memory, which is undesirable on a VPS, and once I managed to get an ejabberd server into such a weird state that it required dropping…
--
I've been though jabberd2, ejabberd and has since a couple of years stuck with Prosody. The main strengths are that it is very simple and lightweight, and uses less resources. The drawbacks is that it is simple and lightweight, so anything more complicated for corporate deployments is something you often have to roll up your sleeves and implement yourself. I was scared to run it at first because it is written in Lua,…
By general consensus, the XMPP community set May 19, 2014 as a deadline for mandatory encryption:
I run ejabberd on my personal domain. It was easy to set up and has run without really needing any active management for a few years now.
The nice thing about running my own server is that when I talk to other people that have accounts there (basically my extended family and some selected friends), I'm pretty confident about privacy, even if OTR isn't being used—I only export SSL/TLS enabled ports and the machine is in my house, not a datacenter.
I've set up a XMPP server using Prosody after evaluating what are typically regarded as the top 3 implementations (ejabberd, Openfire, and Prosody). I ended up with a Prosody install primarily for two reasons: 1) Memory consumption/stability 2) Authentication support The XMPP server hosts up to 700-800 simultaneous users and is located on a machine that provides many other services. With both ejabberd and openfire at…
If you are new to XMPP then I'd recommend Prosody, very approachable and written in Lua if I recall correctly.
I've set up a XMPP server using Prosody after evaluating what are typically regarded as the top 3 implementations (ejabberd, Openfire, and Prosody). I ended up with a Prosody install primarily for two reasons: 1) Memory consumption/stability 2) Authentication support The XMPP server hosts up to 700-800 simultaneous users and is located on a machine that provides many other services. With both ejabberd and openfire at…
I run ejabberd on my personal domain. It was easy to set up and has run without really needing any active management for a few years now.
I second this. ejabberd is good for your health. This message should not be construed as a replacement for professional medical advice.
I've set up a XMPP server using Prosody after evaluating what are typically regarded as the top 3 implementations (ejabberd, Openfire, and Prosody). I ended up with a Prosody install primarily for two reasons: 1) Memory consumption/stability 2) Authentication support The XMPP server hosts up to 700-800 simultaneous users and is located on a machine that provides many other services. With both ejabberd and openfire at…