1. Installation

L'installation est assez facile, on va importer les clefs pour le dépôt Debian :

apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 0C54D189F4BA284D

On rajoute le dépot :

On installe les paquets :

sudo apt update && sudo apt install loolwsd code-brand

Et puis on configure…

2. Configuration

Le fichier de configuration se trouve dans /etc/loolwsd/loolwsd.xml . Avant toute chose, nous allons générer un certificat SSL non signé. Ce tuto ira très bien : https://www.quennec.fr/trucs-astuces/syst%C3%A8mes/gnulinux/commandes/openssl/openssl-g%C3%A9n%C3%A9rer-un-certificat-auto-sign%C3%A9 Quand vous aurez généré les 3 fichiers nécessaire, nous allons éditer le fichier loolwsd.xml . - Dans la section SSL, il faut renseigner le chemin des fichier du certificat auto-signé. - Dans la section Storage > wopi , il faut ajouté une ligne pour autorisé Nextcloud ou le reverse proxy a accéder a Collabora Online en regex. (exemple : (?:.*\.)?example\.org) - Dans la section Admin_console, il faut renseigner un login et un mot de passe. Quand tout est rempli, on enregistre et on relance le service :

systemctl restart loolwsd

3. Nextcloud

Dans Nextcloud, nous allons installer l'application officiel pour Collabora online.

www.lacaveatonton.ovh_wp-content_uploads_2019_12_collabora.jpg

Et nous allons aller configurer celle-ci dans les paramètres :

www.lacaveatonton.ovh_wp-content_uploads_2019_12_config.jpg

On renseigne l'url du serveur Collabora online et on désactive la vérification de certificat. (sauf si vous avez un certificat let's encrypt ou autre). Et en principe maintenant, vous pouvez créer/éditer des fichier texte/classeur sur Nextcloud directement !

www.lacaveatonton.ovh_wp-content_uploads_2019_12_calc-1024x653.jpg

Collabora Online est compatible LibreOffice pour les documents. Voici le site officiel : https://www.collaboraoffice.com/ @+ :-)

EDIT : N'oubliez pas d'ouvrir aussi le port 9980 vers votre serveur Collabora Online si vous voulez éditer depuis l’extérieur sinon vous aurez une erreur de connexion.