Add MSI / command line option to preconfigure Nextcloud server URL for Talk Desktop
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.jsonfile 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.
And can add command line arguments for example "Nextcloud Talk.exe" --server: https://cloud.example.org