ZCSPlus Nextcloud Installation Guide
ZCSPlus Nextcloud embeds Nextcloud Files and Talk inside the Zimbra Modern and Classic web clients. It preserves the native Zimbra navigation, uses the existing Zimbra Nextcloud OAuth connection, keeps Nextcloud under the Zimbra HTTPS origin, and adds a lightweight Talk experience outside the full Talk application. No browser tab integration, local tunnel, additional listener, static domain, OAuth token in JavaScript, or modification of an official Zimbra Zimlet is required.
## Highlights
– Native Drive et Talk entries in Zimbra Modern and Classic.
– Same-origin Nextcloud iframe through the existing Zimbra HTTPS proxy.
– One-time, 30-second launch tickets submitted with “POST“.
– Exact Zimbra UUID to Nextcloud UID identity binding.
– Compact display that removes the Nextcloud header while preserving a clean
4-pixel top spacing.
– Files, folders, sharing, previews, WebDAV and ONLYOFFICE inside Zimbra.
– Talk unread counter and actionable notifications outside Drive and Talk.
– Searchable quick Talk launcher with up to four movable conversation windows.
– Direct room hand-off from a quick window to the matching full Talk room.
– Optional Zimbra sound for new Talk messages, with cross-tab deduplication.
– User-controlled Briefcase, compact display, quick Talk and sound settings.
– Global-administrator identity reconciliation and guarded provisioning.
– Native Nextcloud password setup invitation deposited directly in the local
Zimbra mailbox, without SMTP.
– English, French and German user interfaces.
– Per-domain and multi-Nextcloud routing derived from Zimbra OAuth settings.
– Automatic, atomic and idempotent Zimbra proxy integration.
Screenshots
Talk in ZCSPlus Modern
Full Nextcloud Talk
ONLYOFFICE with compact display
Zimbra Classic / Administration
Drive in Zimbra Classic / Nextcloud identity report
Quick Talk windows in Zimbra Classic
Movable quick Talk windows
ZCSPlus Nextcloud
Administration settings
The official “com_zimbra_nextcloud” Zimlet remains the user-facing connection, and disconnection point, ZCSPlus Nextcloud only verifies that it is deployed, it does not call, patch, replace or bundle its code.
Pour ce faire, il suffit de taper la commande suivante à partir de votre outil logiciel Ubuntu:
apt install zcsplus-nextcloud
su - zimbra -c "zmprov fc all"
su - zimbra -c "zmmailboxdctl restart
Configure the Zimbra domain OAuth values
Run as the Zimbra operating-system user, substituting the real values: https://zimbra.github.io/documentation/zimbra-10/adminguide.html#_setting_up_nextcloud
### Install and configure the Nextcloud application
Extract "zcsplus_nextcloud.tar.gz" into one of the configured Nextcloud app
directories, keep the directory name "zcsplus_nextcloud", apply the ownership
required by the local web server, then run from the Nextcloud root:
sudo -u www-data php occ app:enable zcsplus_nextcloud