matlag@sh.itjust.workstoSelfhosted@lemmy.world•What can the 'average Joe' start hosting, that will change their life?English
2·
2 years agoIt IS literally a Linux distribution, based on Debian with a layer on top of it for easy admin and managing applications. So you don’t install it on Linux, you just install it.
There is pretty much nothing done in Matrix that couldn’t be done with XMPP. But XMPP suffers from multiple issues:
As it was said in another comment, there is a company and some investors behind Matrix, and with that:
Now, from a self-hosting point of view, Matrix has a huge flaw: rooms are entirely copied and synced on all servers from which a user participates. It takes only 1.
For example: if any of your users join a room with 10k users exchanging thousands of messages per day, your humble server will synchronize the whole flow in a local copy. There is not a chance a small server can take that kind of load. Last time I checked where they were for solutions (it was years ago, might be different today), the proposals were:
And for some positive points about XMPP:
https://movim.eu/
https://libervia.org/
The last has microblogging, events, forum, ticket management, file sharing features, etc… Still needs a lot of love but it shows the potential of the protocol.
There are other projects using XMPP for whole different things (IoT, …)