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
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.
Thanks for the sharing 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
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.
ok… here is my necro-revival of an ancient topic for this year. I know, we already have mattermost, but afaik mattermost is quite stand-alone. It absolutely is a powerful communication application, but it lacks the option to communicate with people on other instances. You have to have an account on a specific server to be able to communicate.
This is sufficient for groupchat in a company, but when you seek a worldwide communicationtool, a connection to other servers is needed, In these times of centralized powerhouses like FB and Google, imo the only way to oppose that, is to go de-centralized.
And the initiatives for decentralized communication and social media are already overwhelming. We have seen a great howto install diaspora* on NethServer by @mrmarkuz as an alternative to FaceBook. Besides that there are many more alternatives for current centralized social media options:
mastodon instead of twitter
hubzilla and friendica as a multiprotocol option to post to both diaspora and mastodon.
funkwhale as a decentralized music sharing solution
peertube as an alternative for youtube
For chat and voip matrix synapse could fill in the blanks to have a decentralized communications option available. It will make it possible to communicate with people that are not having an account on your own server. And that is what currently is missing in the mattermost module.
So my end-of-the-year-feature-request would be: Have a matrix-synapse server based module for NethServer.
Latest news on adoption of matrix is that Mozilla ditched their IRC channels in favor of matrix channels: https://matrix.org/blog/2019/12/19/welcoming-mozilla-to-matrix/
What do you think?
I fully support your view. We need a decentralized communication server that is able to connect to the outer world. An easy installation of Matrix Synapse via the new Cockpit interface and integration with the AD/LDAP would be the preferred solution in my view. This gives businesses the ability to communicate internally and externally using the same solution. You have my vote!
OK, then the way to approach this is just to install matrix-synapse on nethserver and document the steps into an install howto…
Who is in help test this?
@Adam_Fransson
I guess we should be happy now there is a matrix/synapse integration on Nethserevr.
Thanks to you
i have tested it extensively and it’s great.
ldap works great.
video calls via jitsi are great. managed to host 7 people today on a video call. and screen sharing.
EDIT: @robb too, you championed for this to happen.
@mrmarkuz follwoing this conversation, as well as a build up on the skype replacement discussion.
what do you thing of hosting jitsi internally, and configuring it to work with matrix/synapse server that we already have.
so that on the interface of RIOT, instead of the connections going to an external 3rd party system.
here is a tutorial on how to install jitsi: https://wiki.opensourceecology.org/wiki/Jitsi
but does not tell how to integrate it with our instance.
also, not sure following that instruction, what will break in our Nethserver environment.
Implemented mautrix-telegram bridge (see howto) and actually I’m fighting with synapse-admin to make it work to have an admin UI.
When I have something working regarding jitsi I’ll post it…
They have also Added a menu with options to go about it inside nextcloud. @mrmarkuz maybe we could use the same integrations, as we did with onlyoffice inside nextcloud for riot