Mastodon Skip to main content

Nextcloud Talk

By default, Nextcloud Talk uses Nextcloud's STUN server to establish peer-to-peer connections, as detailed in the official Nextcloud Talk documentation. The TURN server functions as a fallback solution and, based on our experience with Nextcloud Talk, is typically not required for most use cases. However, since internet service providers (ISPs) vary in their infrastructure configurations, we cannot guarantee that all meeting participants will be able to use Talk without potential connectivity issues.

Available Solutions

TURN Server Integration

We maintain a TURN server primarily for BigBlueButton that can be quickly configured for Nextcloud Talk if needed. This integration can be implemented upon request.

Participant Limits

  • 2 - 5 participants: Should work well with the default configuration;
  • More than 10 participants: Nextcloud recommends using their High Performance Backend (HPB), which requires a paid license.

Recommendations

Testing Approach

We recommend initially testing Nextcloud Talk without a TURN server configuration. Please notify us if any users experience connectivity issues. In our experience, performance may decline with groups larger than 4-5 participants without additional infrastructure.

Licensing Considerations

The HPB license from Nextcloud supports ongoing development of the platform, which makes business sense for Nextcloud as a company. However, this licensing model may not be ideal for smaller teams.

Alternative Solution Stack

For teams requiring robust communication tools, we often recommend our integrated solution stack:

  • Nextcloud - File sharing and collaboration;
  • Mattermost - Team chat and messaging;
  • BigBlueButton - Video conferencing and webinars.

This combination provides solid communication capabilities while working around the limitations of individual solutions.