I’d like to host a game night for friends and family where we play games like jackbox. I’d like to self host the service and give anyone a url and possibly a user name/password combination to access it. I’d like audio and video support as well as the ability to screen share and have a text chat option. I know there are a couple of services that do some of these things but does anyone know of an option that part offers all of this?
It might sound crazy, but nextcloud actually can do all of that. It’s pretty easy to activate if you already have a nextcloud instance. Just enable nextcloud talk app on your nextcloud instance, and maybe add a stun/turn server to make it works through double nat.
https://nextcloud.com/talk/
After the stability issues I’ve heard. I wouldn’t even consider nextcloud for my family at this point.
What kind of stability issue? I’ve been running mine for 3 years and hasn’t seen any yet.
Multiple threads people have mentioned random crashing, DB issues and nonsense/useless log outputs that don’t help find a cause and just require you to restore from backup.
No way I’d consider it for business use.
Strange, probably due to some installed apps/plugins. I don’t install too many apps/plugins on my instance and it’s still rock solid to this day. Just like wordpress, most of the security and performance complains are usually due to 3rd party plugins/apps.
Possibly. What i was hearing seemed more like some weird DB/code gremlin thing. But I dunno. Literally never run it.
Also i think the deployment type was invovled. Maybe it was a docker specific thing??
It may be from it being ran on SQL Light. You can and should setup with a dedicated SQL server instead. From my experience it’s quite snappy as long as the docker container is ran off of SSDs.
NextCloud Talk is OK if you’re just a few people - it uses WebRTC so if there is a peer-to-peer connection available between you and the, say, 5 other people it’ll use that. But the connections it makes is exponential because of how this technology works. There is no main server (well, except for the STUN/TURN server if you set one up) so on each person’s end they’re sending 1 data stream for every participant in the room. Since OP mentioned it’s a game night for friends and family, I would assume they need quite a few participants.