• wabasso@lemmy.ca
    link
    fedilink
    English
    arrow-up
    28
    ·
    3 days ago

    I’m in the process of getting this going in my lab. I appreciate these efforts to find alternatives.

    That being said, can I get some opinions so I can pare down the list?

    Would be great to have E2EE and audio. Video bonus. I don’t think I’ve got much in the way of preferences beyond that.

    My latest leaning is hosting the Matrix protocol.

    Also the only friends I have that would be willing to move off the easy corporate software are tech literate, so I have the option to distribute VPN confs and the like. Has anyone hosted chat over their own VPN, or does that just become a mess because STUN/TURN needs to be “free”?

    (Sorry I’m still learning a lot here)

    • liquidambar@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      3 days ago

      I quite like Nextcloud with Talk (spreed), but it’s a whole cloud suite. Nextcloud is E2EE, and NC Talk does text, voice, and video. The phone apps are nice too. The only problem is connecting more than 2-3 people in a voice/video call can be a bit much, so they recommend a high-performance backend (either a paid service, or annoying to set up yourself). It might be overkill if you don’t also use Nextcloud’s other applications, but I use a lot of them extensively, especially when feeding CalDav calendars etc into Home Assistant. Friends making an account on your nextcloud is pretty trivial, even for people who aren’t technical. I use the VM hooked to dedyn io for outside access, and it was all very easy to set up. I’ve had it running for about 6 years now, and only had a problem updating for a while, but it was resolved by the community forums.

      • Hazematman@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        14 hours ago

        If you use the AIO it comes with the high performance backend already set up afaik.

        I run nextcloud using the official release without the docket AIO image, but you can just run the high performance backend from docker. This is what I do on my nextcloud server. https://arnowelzel.de/en/nextcloud-talk-high-performance-backend-with-docker

        It’s pretty straightforward, just run docker container, if you use a reverse proxy much sure the signaling server is properly configured on the reverse proxy and then modify the next cloud settings to point to the self hosted HPB.

        • liquidambar@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 hour ago

          Thanks, that’s good to know. I set up the hanssonit vm - it was very easy to start off with, but it does things differently to the AIO. The AIO didn’t exist when I started out, but I’ll look into migrating at some point. It’s a fairly large install, so slightly fretful.

      • wabasso@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        This is so great to hear. I’m already using Nextcloud with several of its apps including Talk (what’s with the spreed nomenclature anyway?)

        I thought using Talk for this effort was just quick and dirty until I figure out Matrix, but you’ve helped reassure me it’s legit.

    • Hudell@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 days ago

      TURN server doesn’t need to be free, you just need everyone to be able to access it.

      The product I work on in my 9to5 would be perfect for your use case from the technical side of things but sadly the commercial side is a completely different story that makes it not even worth recommending.