Hi all,

I run a private self-hosted Synapse server with bridges for:

  • Signal
  • WhatsApp
  • Doscord
  • IRC
  • Google Voice
  • Custom APIs

I am thinking of switching to XMPP. Can anyone recommend a good Docker-based server and transport combo that I could test out?

  • poVoq@slrpnk.net
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    1日前

    The Signal gateway has currently issues, due to Signald being broken.

    For WhatsApp and Discord there is Slidge.

    IRC works great with Biboumi.

    I am not aware of a Google voice bridge, but there are ways to bridge to the regular phone network and sms. The easiest is the https://jmp.chat/ service.

      • poVoq@slrpnk.net
        link
        fedilink
        English
        arrow-up
        1
        ·
        11時間前

        I think you can’t connect new devices or so and the development has stalled. But I don’t use Signal personally, so not 100% sure. AFAIK the Matrix bridge is currently being rewritten with another backend.

    • Andres@social.ridetrans.it
      link
      fedilink
      arrow-up
      2
      ·
      1日前

      @poVoq @fmstrat I ran ejabberd for years before switching to matrix (synapse). Matrix was a disaster, plus jmp.chat is a fantastic google voice / VOIP replacement, so I switched back to xmpp (with prosody). Out of those options, prosody is clearly the best for self-hosting.

        • Andres@social.ridetrans.it
          link
          fedilink
          arrow-up
          1
          ·
          20時間前

          @2xsaiko A big caveat is that I used them in very different time frames - prosody starting from 2021 to now, while ejabberd I used from 2006 to 2012 or so. At the time I used it, ejabberd’s config was done in erlang(!); they apparently they’ve since switched to yaml configs. It was generally fine, but when I switched back to XMPP in 2021, I figured I’d go with a server in a less niche language and better support (the jmp.chat folks mostly use & recommend snikket/prosody).

          • Andres@social.ridetrans.it
            link
            fedilink
            arrow-up
            1
            ·
            20時間前

            @2xsaiko XMPP is nice and lightweight, so I think either would work fine. I just find prosody has more community momentum.

            It was matrix that was a massive memory hog, required running bleeding-edge homeserver software, didn’t do proper security support, etc, so that’s where I have stronger feelings.

            • dblsaiko@discuss.tchncs.de
              link
              fedilink
              English
              arrow-up
              1
              ·
              3時間前

              Thanks! I’ll take a closer look at both then and see which I like better.

              I am running a Matrix homeserver right now and yeah it’s definitely a mess.