All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
I set up the "high performance backend" for Nextcloud Talk and it's pretty cool!
Those who use Nextcloud might know that Talk video calls work OK with just 2-3 participants, but as the number of participants grows the usage of bandwidth grows dramatically causing problems to devices, especially those with a not so fast connection. Normally, to solve this problem you'd have to pay for an add on from a Nextcloud partner that acts as high performance backend, and it's very expensive.
Luckily some of this stuff has been opensourced, so I set it up on one of my servers for a few bucks and it works great! I tested it with a call with 8 people today, 6 of which had the webcamera on and some of them even with background effects, and also we were screensharing in turns. Everything was buttery smooth and the video quality was great. If you use Nextcloud for calls or want to use it for that too, give it a try!
For reference my Nextcloud instance is running on a 4 cores, 8 GB of RAM @layer7 VPS, while the high performance backend is running on a 2 cores, 4 GB of RAM GreenCloud VPS.
Comments
Mind sharing a guide with all of us Nextcloud folks?
Not related, but I gave up on Nextcloud after photo sync stopped working on Android. I think they are having too many half-baked products.
If you want to save some time, check this out https://github.com/sunweaver/nextcloud-high-performance-backend-setup
Nextcloud has a long history of problems of various types, but it has improved a lot in the past couple of years and it looks more rock solid as product compared to before. When have you tried it last time?
Works fine for me, using GrapheneOS even.
(a bit unrelated sorry)
Did anyone try Opencloud? The new fork of OwnCloud, go based and not php. It looks promising from first impressions
https://opencloud.eu/en
Mine got broken too. But after a week it sorted out itself. Or I don't know, something I did fix it.
I, too, installed HPB but with docker. And on a 1C1G VPS.
Let's see if it'll run smoothly (or even run).
https://help.nextcloud.com/t/high-performance-backend-for-talk-on-nextcloud-with-docker/215828
Geschäftsführer: Peer Heinlein = Heinlein-Support GmbH = mailbox.org = NO TAHNKS!
explain this to me like i'm 5
explain this to me like I havent had my morning coffee yet please
https://lowendtalk.com/search?Search=
huh, thanks i guess.
thank you for the link. because it shows where this company wants to “cooperate” more and more with the public sector (since, for example, parts of the berlin administration are probably also running on mailbox.org infrastructure) and thus basically has access to quite sensitive data. if you then see this in the context of how this company likes to present himself, as a political provider / soldier (for the good cause) then everyone can decide for themselves whether they should find this good or whether it should be viewed critically.
Can someone clarify what exactly the "High performance backend" does?
What differs from running the Talk parts on the same server as the Nextcloud instance?
It is just a relay for Talk services.
From nextcloud.com/talk
"The High Performance Back-end offered by Nextcloud solves the bandwidth bottleneck and allows scaling a single call to much larger numbers of participants, up to hundreds or even thousands."
In my case it is a "Low Performance Backend". My home server is much better than my vps (except network speed).
I tried it a week ago. One person only and I couldn’t get video to work and others had other basic issues when I tried with them.
Did you merge something into source code? Can you link the PR?
Uhm 1C1G may be too little for this IMO. Especially with more participants. I use a 2C4G VPS for this and it worked fine with 8 participants I tested with last time.
I first set it up more manually but then I found https://github.com/sunweaver/nextcloud-high-performance-backend-setup and I redid it. It was much easier and it works like a charm for me. Last test I did was with 8 participants, 6 with cameras turned on, and several people screen sharing at turns or a couple even at the same time. No problems at all!
It didn't work anyway, tried to connect 3 participants and it just went oom.
@vitobotta commit your change to the main source code base then please