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.comand 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
UPNPto 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
UPNPto 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!