@marco I have dabbled in setting up a home server with Matrix, but found the Riot client a bit clunky and hard to encourage non-tech folk to use. The encryption functionality in particular was a but much, having to constantly confirm keys and the like.
Signed up the public Riot server the other day again to speak with somebody from Fosstodon and it did seem as though the client had been improved, so maybe something I could have another look at.
I'd say it's definitely worth a second look. Riot/Web is one of the most sophisticated web clients I know, the Smartphone Apps are also great. I've got my own Riot running on my Matrix VM.
WAF is good as well, they muss only voice messages right now (me not, I hate this voice chat thingy 😂😂😂)
I was running Mattermost for a year, checked anything else which can be self hosted (Rocket Chat etc) ... nothing can compete to Matrix/Riot IMHO.
However, I agree that E2EE is not yet highly polished if you want key / device verification. But an improvement is on their road map.
But still all chats which stays on you own server are a million more secure / private than any WhatsApp crap, even in rooms with E2EE disabled.
@marco That is true, though I don't fully understand how that works when federated, since which server is it then stored on? Both?
I have a Nextcloud instance so setting up Talk is easy enough. Nextcloud Talk is encrypted by default, has video chat, screen sharing and colab on files hosted on the server which is neat. Text chat is a bit simple but I'd rather that than overly complecated.
Rooms are only exchanged between the servers which have participants in the room. Which means the data of all rooms with family and friends, where the accounts are on your own server, will never leave your machine.
I like to separate services. For my own cloud I use Seafile Pro which had a perfect and stable sync client from the first day, contrary to Owncloud/Nextcloud.
@marco I thought as much but wasn't sure. I have had issues with Nextcloud too, and the mobile apps I find can have their own issues too, but I will persevere for now. Good to know Seafile is something I can look at if/when I become unhappy with NC.
@lexservxyz Notifications don't seem to be working too well though 😉
@Matter apologies! That does make my point in a way that Riot would be a hard sell to friends and family if something such as notifications don't work as they should.
If your friends & family use only android devices then Prosody as xmpp server and "Conversations" as client will be enough.
As for Apple devices it is hard to find truly working xmpp app. There are several of them, but all are unreliable.
On the other side Riot works well on both platforms. But it is not particularly user friendly as mentioned above.
Mein Mastodon-Server und Homepage für mich, meine Familie, Freunde und Freunde von Freunden :-)
Wenn Du Dich zu diesem Kreis zählst und hier mitmachen willst, schreibe in die Registierung über welche Ecken Du jemanden von uns kennst. Ansonsten freuen wir uns natürlich auch über Interaktion über eine der --> öffentlichen Mastodon-Server
Hier geht es dann zu der ausführlichen Beschreibung und den Regeln -->