talk-desktop icon indicating copy to clipboard operation
talk-desktop copied to clipboard

Add MSI / command line option to preconfigure Nextcloud server URL for Talk Desktop

Open Neph988 opened this issue 4 months ago • 1 comments

How to use GitHub

  • Please use the 👍 reaction to show that you are interested into the same feature.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Problem

When deploying Nextcloud Talk Desktop in enterprise environments (e.g. via GPO, Intune or SCCM), administrators can silently install the MSI, but there is currently no way to preconfigure the Nextcloud server URL.

This means every end user has to enter the server address manually on first launch, which is error-prone and creates additional support effort.

Proposed solution

Provide a way to preconfigure the server URL during deployment, for example:

  • MSI property: TALK_SERVER=https://cloud.example.org
  • or environment variable / registry key
  • or reading from a predefined config.json file in %ProgramData% or %APPDATA%

Benefits

  • Simplifies enterprise rollouts
  • Avoids user errors when typing server URLs
  • Brings Talk Desktop in line with other enterprise-ready applications that support provisioning

Alternatives considered

  • Copying prebuilt Electron profiles (fragile, unsupported)
  • Using automation tools like AutoIt to "type" the URL (unreliable)
  • Providing manual user instructions (less professional)

References

Other Nextcloud clients (e.g. Files client) support branding or preconfiguration in enterprise editions. It would be very helpful if Talk Desktop offered a minimal provisioning option as well.

Neph988 avatar Aug 18 '25 14:08 Neph988

And can add command line arguments for example "Nextcloud Talk.exe" --server: https://cloud.example.org

XCiteForever avatar Sep 03 '25 12:09 XCiteForever