Hey guys, I recently started to play with the thought to deploy a Snikket (XMPP) server on my VPS to play around with it a bit. I already had a Matrix (Continuwuity) server running on an older VPS with Docker at one point. But besides me using some bridges (WhatsApp, Signal etc.) it didn’t see a lot of use. Originally I had set it up with the goal to replace Discord, but so far couldn’t get my small group of gamer friends to switch to something else.

What are your experiences with XMPP (doesn’t have to be Snikket) or Matrix? Would you recommend one over the other maintenance and/or usability wise?

Just curious what the community’s current sentiment is in regards to private self hosted messaging services 😊

  • Madiator2011@piefed.social
    link
    fedilink
    English
    arrow-up
    5
    ·
    14 hours ago

    So I’m going to be wierd one but I prefer Matrix more. Though I tried both. So with XMPP most often I had with custom ports setup and in some cases they did not worker well if you have reverse proxy in front of it so in my case it required tinkering with xmpp and ssl setup to get it right. As resource usage I agree it’s lightweight. Now moving to Matrix I used to be long time Synapse user then I moved to ESS setup it had higher first time setup but once you get running it’s working wery well. The new MAS system improved user onboard now I can share link and registration token and user can register like on many websites no manual work need. Also they added new admin panel but there is one pain here some things are locked behind Pro with I’m not fan off. So ye for me Matrix is much better but it depends on your hardware and target number of people.

    • Eldaroth@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      12 hours ago

      No weird opinions, you do you and if Matrix suits your needs, great. In general I like the idea and concept behind Matrix, was a bit clunky to get it going initially but afterwards, with Continuiwity as backend server I have to say I ran quite smooth. I guess for a small homelab/self hosted setup with maybe a hand full of users, XMPP sounds easier to maintain. But I guess I’ll have to find out, probably going to deploy Snikket or Ejabberd for a test run.