How to install the High-Performance backend for Nextcloud Talk?
In order to be able to make bigger videocalls in Nextcloud Talk and to reduce the load on paticipating clients, you should install the High-Performance backend for Nextcloud Talk.
Preparation
- Create a subdomain like
talk.yourdomain.com
and edit the DNS settings for this subdomain to point to your Nextcloud Domain. (instructions) - Port-forward port 3478 TCP and 3478 UDP to your server (instructions)
Installation
- Run over CLI:
sudo bash /var/scripts/menu.sh
- Choose
Additional Apps
->Talk
- Choose to install
Nextcloud Talk
- Use the standard port 3478 (don't choose to change the port)
- Wait until coturn is installed
- Don't use
UPNP
to open the required port since you've already done this manually - Wait until spreed (old name for Nextcloud Talk) is installed
- Choose to install the
Talk Signaling Server
- Type in the subdomain that you've created and that points to your Nextcloud domain (e.g.
talk.yourdomain.com
) - Don't use
UPNP
to open the required ports (since you've already done this for your Nextcloud) - Wait until everything is installed and it reports that everything is working as intended.
Now you should be able to make videocalls in Nextcloud Talk with a lot of people and the load on paticipating clients should be reduced!