Matrix/Synapse Messaging, VoIP, WebRTC server

Hi There!

I was also looking into Mattermost but decided to go with Riot (Matrix Synapse server)

Didn’t manage to get it running on neth, dont remember why now but should be interesting for everybody that has been looking at Mattermost.

https://matrix.org/

3 Likes

Thank you @Adam_Fransson, Matrix seems a great project!

I see it has LDAP authentication support, which is an important component that Mattermost is missing on Community Ed.

https://github.com/matrix-org/matrix-synapse-ldap3

The synapse server project is tagged at “late beta” stage

https://matrix.org/docs/projects/try-matrix-now.html
https://matrix.org/docs/projects/server/synapse.html

Yes I know it’s late beta but seems pretty stable, some features like voip/video in conference mode isn’t working.

But most things do work and it has some snazzy apps for ios and android that work.

Also desktop clients.

Havn’t tried the LDAP auth support yet. I’ll get back to you if I succeed in connecting it to my Neth server.(if I find the time to do it)

1 Like

Our company use Matrix/Synapse server more than 2 years, and it work pretty stable! This is great opensource solution to modern messengers like Slack, Telegram, WhatsApp, Skype, etc. More info we can read here: https://matrix.org/docs/guides/faq.html#what-is-matrix

As comparison with XMPP, here is detailed description why Matrix is better: https://matrix.org/docs/guides/faq.html#what-is-the-difference-between-matrix-and-xmpp

Matrix Synapse server can be easily integrated into any LDAP or AD system via integrated Synapse LDAP Auth Provider module or via extended mxisd third-party module.

3 Likes

Link to Synapse LDAP Auth Provider https://github.com/matrix-org/matrix-synapse-ldap3

Link to extended LDAP integration mxisd module: https://github.com/kamax-io/mxisd

On my servers the LDAP integration process will be done very quickly.

1 Like

Thanks for the sharing :slight_smile: I guess that we will follow the Mattermost way.
It’s easier to integrate on NethServer since that rpms for centos are already available and constantly updated

How far is the Mattermost integration ?

Quite ready, you can test it yet

1 Like

OK, I will…

Matrix killer feature is Federation, so you can easily talk (via private and group chats) from your server with users of any other Matrix server. This feature is not implemented in any other messenger, only in old XMPP protocol. So perspectives of Matrix is larger, that of Mattermost or other.

Here is short manual how to install Matrix Synapse server on CentOS: https://www.upcloud.com/support/install-matrix-synapse/