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 feed 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 2 weeks 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. arnowelzel.de/…/nextcloud-talk-high-performance-b…
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 2 weeks 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.