Collabora via Docker

Installer Collabora avec Nextcloud avec Docker

Note : la marche à suivre detaillée est réalisée ici à partir d’une instance YunoHost sur Debian 8 (celle-ci n'a pas été testée suite à la migration vers la version 3 de YunoHost). Ces instructions ont pour pré-requis que les domaines/sous-domaines sont correctement configurés au niveau des DNS et de votre instance YunoHost (voir DNS, DNS et installation d’une application sur un sous-domaine, Configurer les enregistrements DNS et Nom de domaine en noho.st / nohost.me / ynh.fr).

0. Installer Nextcloud

Si l'application Nexcloud n'est pas déja installée sur votre instance YunoHost, vous pouvez l’installer depuis le lien suivant : Installer Nextcloud

1. Installer l'application Collabora dans YunHost

dans l'interface d'administration :

Applications > Installer > En bas de la page Installer une application personnalisée > Renseigner l’URL « https://github.com/aymhce/collaboradocker_ynh » > Définir le nom de domaine secondaire/sous-domaine dédié à l'application Collabora.

2. Configuration dans Nextcloud

Ajouter l'application Collabora Online à Nextcloud :

Cliquer sur l'icône de l'utilisateur en haut à droite > Applications > Bureautique & texte > Sous « Collabora Online » cliquer sur Activer .

Configurer Collabora sur Nextcloud :

Cliquer sur l'icone de l'utilisateur en haut à droite > Paramètres > Sous Administration, Collabora en ligne . Renseigner le « Serveur Collabora en ligne » par le nom de domaine choisi lors de l’installation de Collabora dans YunoHost (précédé de « https:// »).

3. Reboot

Pour permettre la mise en marche du lien collabora-Nextcloud, le système doit être rebooté. Faisable depuis l'interface d'administration : Outils > Arrêter/redémarrer > Redémarrer. Ou depuis la ligne de commande : sudo reboot now.

Débug

Suite à certaines mises à jour du système, de YunoHost ou des applications, Collabora peut afficher un message d'erreur du type "c'est embarrassant...". Pour remettre les choses en marche, il suffit de redémarrer la machine docker, avec la commande systemctl restart docker.

Vous avez découvert des erreurs ? Vous pensez pouvoir améliorer cette documentation ? Cliquez sur Éditer en haut de la page, puis sur l'icone crayon sur Github pour proposer vos changements.