From 1e797c4e3ed413eecf2ccca8873dfbc624bba829 Mon Sep 17 00:00:00 2001 From: 2kny Date: Fri, 16 Sep 2022 19:22:31 +0200 Subject: [PATCH 01/12] Update app_nextcloud.fr.md --- .../10.docs/nextcloud/app_nextcloud.fr.md | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md b/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md index 84a1e446..3707f968 100644 --- a/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md +++ b/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md @@ -197,6 +197,58 @@ Sauvegarder et nettoyer vos caches (Cloudflare, navigateur...) et le tour est jo Certaines applications sont disponibles directement depuis Nextcloud. ![image](image://nextcloud_menu_parameter.jpg) +## Collabora online + +Collabora permet d'éditer en ligne les documents stockés sur Nextcloud. + +### Architectures autres qu'ARM + +Pour les serveurs ayant une architecture autre qu'ARM (x86, ...), le plus simple est d'utiliser l'application [https://yunohost.org/fr/app_collabora] Collabora, présente dans le catalogue d'applications de Yunohost. + +Cette application n'est cependant pas compatible avec les architectures ARM. Le projet Collabora a bien développé une version spécifique ARM, mais celle-ci n'est compatible qu'avec Ubuntu, pas Debian, donc ne fonctionne pas sous Yunohost. + +### Architectures ARM + +Il existe une solution pour faire tourner Collabora Online Document Server sur des architectures ARM (Raspberry Pi, ...), via Nextcloud. + +#### 1. Télécharger et activer le Collabora Online Document Server + +#### Attention : cette étape doit être réalisée depuis un terminal, et non depuis l'interface graphique de Nextcloud + +Dans un terminal, se placer en super user + +```bash +sudo su +``` + +puis lancer la commande d'installation du CODE : + +```bash +sudo -u nextcloud php --define apc.enable_cli=1 -d memory_limit=512M /var/www/nextcloud/occ app:install richdocumentscode_arm64 +``` + +#### 2. Corriger la configuration de Nginx pour Nextcloud + +Pour que le CODE soit connecté à Nextcloud, le proxy doit faire le lien entre CODE (richdocumentscode_arm64) et Nextcloud. +Or le fichier config par défaut de Nginx pour Nextcloud fait référence à richdocumentscode au lieu de rich documentscode_arm64, qui est le nom de l'application dans notre cas des architectures ARM. + +Il faut donc faire : + +```bash +cd /etc/nginx/conf.d/[nextcloud.votredomaine.com].d +``` + +```bash +sudo nano nextcloud.conf +``` +Dans le fichier, repérer la ligne comportant "richdocumentscode", puis ajouter "_arm64" juste après, enregistrer (Ctrl+S) et sortir (Ctrl+X). + +Puis redémarrer Nginx (par exemple en redémarrant le serveur depuis l'interface d'aministration de Yunohost). + +#### 3. Télécharger et activer l'application Nextcloud Collabora, sous le nom de "Nextcloud Office" + +Dès lors, on peut télécharger l'application "Nextcloud Office" dans Nextcloud, et normalement le serveur CODE est choisi par défaut (sinon voir les paramètres de Nextcloud). + ## À propos de Keeweb From 595699ba874f2ddbe4ca6d5a0676364b24222b7e Mon Sep 17 00:00:00 2001 From: 2kny Date: Fri, 16 Sep 2022 19:24:43 +0200 Subject: [PATCH 02/12] Update app_collabora.fr.md --- .../10.docs/collabora/app_collabora.fr.md | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/pages/04.applications/10.docs/collabora/app_collabora.fr.md b/pages/04.applications/10.docs/collabora/app_collabora.fr.md index 84153e98..93e14fa2 100644 --- a/pages/04.applications/10.docs/collabora/app_collabora.fr.md +++ b/pages/04.applications/10.docs/collabora/app_collabora.fr.md @@ -17,6 +17,50 @@ routes: Collabora est une suite bureautique en ligne basée sur LibreOffice et utilisable avec Nextcloud ou ownCloud. Elle permet d'éditer des documents textes, des tableaux, des diaporamas. L'édition en ligne peut se faire en simultanée et permet d'exporter et d'imprimer des documents grâce au format PDF généré. +Cette application n'est pas compatible avec les architectures ARM. Le projet Collabora a bien développé une version spécifique ARM, mais celle-ci n'est compatible qu'avec Ubuntu, pas Debian, donc ne fonctionne pas sous Yunohost. + +### Architectures ARM + +Il existe une solution pour faire tourner Collabora Online Document Server sur des architectures ARM (Raspberry Pi, ...), via Nextcloud. + +#### 1. Télécharger et activer le Collabora Online Document Server + +#### Attention : cette étape doit être réalisée depuis un terminal, et non depuis l'interface graphique de Nextcloud + +Dans un terminal, se placer en super user + +```bash +sudo su +``` + +puis lancer la commande d'installation du CODE : + +```bash +sudo -u nextcloud php --define apc.enable_cli=1 -d memory_limit=512M /var/www/nextcloud/occ app:install richdocumentscode_arm64 +``` + +#### 2. Corriger la configuration de Nginx pour Nextcloud + +Pour que le CODE soit connecté à Nextcloud, le proxy doit faire le lien entre CODE (richdocumentscode_arm64) et Nextcloud. +Or le fichier config par défaut de Nginx pour Nextcloud fait référence à richdocumentscode au lieu de rich documentscode_arm64, qui est le nom de l'application dans notre cas des architectures ARM. + +Il faut donc faire : + +```bash +cd /etc/nginx/conf.d/[nextcloud.votredomaine.com].d +``` + +```bash +sudo nano nextcloud.conf +``` +Dans le fichier, repérer la ligne comportant "richdocumentscode", puis ajouter "_arm64" juste après, enregistrer (Ctrl+S) et sortir (Ctrl+X). + +Puis redémarrer Nginx (par exemple en redémarrant le serveur depuis l'interface d'aministration de Yunohost). + +#### 3. Télécharger et activer l'application Nextcloud Collabora, sous le nom de "Nextcloud Office" + +Dès lors, on peut télécharger l'application "Nextcloud Office" dans Nextcloud, et normalement le serveur CODE est choisi par défaut (sinon voir les paramètres de Nextcloud). + ## Liens utiles + Site web : [www.collaboraoffice.com](https://www.collaboraoffice.com/) From d22aa4ec9d1df860b395453f059eb3ed8dccd6cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 4 Oct 2022 07:47:03 +0200 Subject: [PATCH 03/12] Update pages/04.applications/10.docs/collabora/app_collabora.fr.md --- pages/04.applications/10.docs/collabora/app_collabora.fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/04.applications/10.docs/collabora/app_collabora.fr.md b/pages/04.applications/10.docs/collabora/app_collabora.fr.md index 93e14fa2..b9a13419 100644 --- a/pages/04.applications/10.docs/collabora/app_collabora.fr.md +++ b/pages/04.applications/10.docs/collabora/app_collabora.fr.md @@ -39,7 +39,7 @@ puis lancer la commande d'installation du CODE : sudo -u nextcloud php --define apc.enable_cli=1 -d memory_limit=512M /var/www/nextcloud/occ app:install richdocumentscode_arm64 ``` -#### 2. Corriger la configuration de Nginx pour Nextcloud +#### 2. Corriger la configuration de NGINX pour Nextcloud Pour que le CODE soit connecté à Nextcloud, le proxy doit faire le lien entre CODE (richdocumentscode_arm64) et Nextcloud. Or le fichier config par défaut de Nginx pour Nextcloud fait référence à richdocumentscode au lieu de rich documentscode_arm64, qui est le nom de l'application dans notre cas des architectures ARM. From 76e106aceb7b193b729d25955a79a3ec7cfd2e78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 4 Oct 2022 07:47:11 +0200 Subject: [PATCH 04/12] Update pages/04.applications/10.docs/collabora/app_collabora.fr.md --- pages/04.applications/10.docs/collabora/app_collabora.fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/04.applications/10.docs/collabora/app_collabora.fr.md b/pages/04.applications/10.docs/collabora/app_collabora.fr.md index b9a13419..51aafcbc 100644 --- a/pages/04.applications/10.docs/collabora/app_collabora.fr.md +++ b/pages/04.applications/10.docs/collabora/app_collabora.fr.md @@ -21,7 +21,7 @@ Cette application n'est pas compatible avec les architectures ARM. Le projet Col ### Architectures ARM -Il existe une solution pour faire tourner Collabora Online Document Server sur des architectures ARM (Raspberry Pi, ...), via Nextcloud. +Il existe une solution pour faire tourner Collabora Online Document Server sur des architectures ARM (Raspberry Pi...), via Nextcloud. #### 1. Télécharger et activer le Collabora Online Document Server From 5029a0e07da52520da4c147ad9576facfead0699 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 4 Oct 2022 07:47:21 +0200 Subject: [PATCH 05/12] Update pages/04.applications/10.docs/collabora/app_collabora.fr.md --- pages/04.applications/10.docs/collabora/app_collabora.fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/04.applications/10.docs/collabora/app_collabora.fr.md b/pages/04.applications/10.docs/collabora/app_collabora.fr.md index 51aafcbc..35133cfe 100644 --- a/pages/04.applications/10.docs/collabora/app_collabora.fr.md +++ b/pages/04.applications/10.docs/collabora/app_collabora.fr.md @@ -17,7 +17,7 @@ routes: Collabora est une suite bureautique en ligne basée sur LibreOffice et utilisable avec Nextcloud ou ownCloud. Elle permet d'éditer des documents textes, des tableaux, des diaporamas. L'édition en ligne peut se faire en simultanée et permet d'exporter et d'imprimer des documents grâce au format PDF généré. -Cette application n'est pas compatible avec les architectures ARM. Le projet Collabora a bien développé une version spécifique ARM, mais celle-ci n'est compatible qu'avec Ubuntu, pas Debian, donc ne fonctionne pas sous Yunohost. +Cette application n'est pas compatible avec les architectures ARM. Le projet Collabora a bien développé une version spécifique ARM, mais celle-ci n'est compatible qu'avec Ubuntu, pas Debian, donc ne fonctionne pas sous YunoHost. ### Architectures ARM From f1dc09584b9f92a454014a9ac1056480ec33b866 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 4 Oct 2022 07:47:29 +0200 Subject: [PATCH 06/12] Update pages/04.applications/10.docs/collabora/app_collabora.fr.md --- pages/04.applications/10.docs/collabora/app_collabora.fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/04.applications/10.docs/collabora/app_collabora.fr.md b/pages/04.applications/10.docs/collabora/app_collabora.fr.md index 35133cfe..b56f777c 100644 --- a/pages/04.applications/10.docs/collabora/app_collabora.fr.md +++ b/pages/04.applications/10.docs/collabora/app_collabora.fr.md @@ -42,7 +42,7 @@ sudo -u nextcloud php --define apc.enable_cli=1 -d memory_limit=512M /var/www/ne #### 2. Corriger la configuration de NGINX pour Nextcloud Pour que le CODE soit connecté à Nextcloud, le proxy doit faire le lien entre CODE (richdocumentscode_arm64) et Nextcloud. -Or le fichier config par défaut de Nginx pour Nextcloud fait référence à richdocumentscode au lieu de rich documentscode_arm64, qui est le nom de l'application dans notre cas des architectures ARM. +Or le fichier config par défaut de NGINX pour Nextcloud fait référence à richdocumentscode au lieu de rich documentscode_arm64, qui est le nom de l'application dans notre cas des architectures ARM. Il faut donc faire : From 9307f049d0b9589dda542c8076f3a4f11e567831 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 4 Oct 2022 07:47:36 +0200 Subject: [PATCH 07/12] Update pages/04.applications/10.docs/collabora/app_collabora.fr.md --- pages/04.applications/10.docs/collabora/app_collabora.fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/04.applications/10.docs/collabora/app_collabora.fr.md b/pages/04.applications/10.docs/collabora/app_collabora.fr.md index b56f777c..e8674c58 100644 --- a/pages/04.applications/10.docs/collabora/app_collabora.fr.md +++ b/pages/04.applications/10.docs/collabora/app_collabora.fr.md @@ -55,7 +55,7 @@ sudo nano nextcloud.conf ``` Dans le fichier, repérer la ligne comportant "richdocumentscode", puis ajouter "_arm64" juste après, enregistrer (Ctrl+S) et sortir (Ctrl+X). -Puis redémarrer Nginx (par exemple en redémarrant le serveur depuis l'interface d'aministration de Yunohost). +Puis redémarrer NGINX (par exemple en redémarrant le serveur depuis l'interface d'aministration de YunoHost). #### 3. Télécharger et activer l'application Nextcloud Collabora, sous le nom de "Nextcloud Office" From cca36ec5efc369cfbcb91cffb70dd66c0f4d3b17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 4 Oct 2022 07:47:49 +0200 Subject: [PATCH 08/12] Update pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md --- pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md b/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md index 3707f968..291df6de 100644 --- a/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md +++ b/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md @@ -203,7 +203,7 @@ Collabora permet d'éditer en ligne les documents stockés sur Nextcloud. ### Architectures autres qu'ARM -Pour les serveurs ayant une architecture autre qu'ARM (x86, ...), le plus simple est d'utiliser l'application [https://yunohost.org/fr/app_collabora] Collabora, présente dans le catalogue d'applications de Yunohost. +Pour les serveurs ayant une architecture autre qu'ARM (x86...), le plus simple est d'utiliser l'application [https://yunohost.org/fr/app_collabora] Collabora, présente dans le catalogue d'applications de YunoHost. Cette application n'est cependant pas compatible avec les architectures ARM. Le projet Collabora a bien développé une version spécifique ARM, mais celle-ci n'est compatible qu'avec Ubuntu, pas Debian, donc ne fonctionne pas sous Yunohost. From ab6f85ac0254dbf8a46ebf751766449b01557205 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 4 Oct 2022 07:47:57 +0200 Subject: [PATCH 09/12] Update pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md --- pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md b/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md index 291df6de..2edd9054 100644 --- a/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md +++ b/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md @@ -205,7 +205,7 @@ Collabora permet d'éditer en ligne les documents stockés sur Nextcloud. Pour les serveurs ayant une architecture autre qu'ARM (x86...), le plus simple est d'utiliser l'application [https://yunohost.org/fr/app_collabora] Collabora, présente dans le catalogue d'applications de YunoHost. -Cette application n'est cependant pas compatible avec les architectures ARM. Le projet Collabora a bien développé une version spécifique ARM, mais celle-ci n'est compatible qu'avec Ubuntu, pas Debian, donc ne fonctionne pas sous Yunohost. +Cette application n'est cependant pas compatible avec les architectures ARM. Le projet Collabora a bien développé une version spécifique ARM, mais celle-ci n'est compatible qu'avec Ubuntu, pas Debian, donc ne fonctionne pas sous YunoHost. ### Architectures ARM From 099065033273f5142186c9253c8aa552b227b56f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 4 Oct 2022 07:48:05 +0200 Subject: [PATCH 10/12] Update pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md --- pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md b/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md index 2edd9054..58a7ce29 100644 --- a/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md +++ b/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md @@ -209,7 +209,7 @@ Cette application n'est cependant pas compatible avec les architectures ARM. Le ### Architectures ARM -Il existe une solution pour faire tourner Collabora Online Document Server sur des architectures ARM (Raspberry Pi, ...), via Nextcloud. +Il existe une solution pour faire tourner Collabora Online Document Server sur des architectures ARM (Raspberry Pi...), via Nextcloud. #### 1. Télécharger et activer le Collabora Online Document Server From 0cbee0bc58233c02e85a6016b6657558e7b668d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 4 Oct 2022 07:48:22 +0200 Subject: [PATCH 11/12] Update pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md --- pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md b/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md index 58a7ce29..e64675be 100644 --- a/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md +++ b/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md @@ -230,7 +230,7 @@ sudo -u nextcloud php --define apc.enable_cli=1 -d memory_limit=512M /var/www/ne #### 2. Corriger la configuration de Nginx pour Nextcloud Pour que le CODE soit connecté à Nextcloud, le proxy doit faire le lien entre CODE (richdocumentscode_arm64) et Nextcloud. -Or le fichier config par défaut de Nginx pour Nextcloud fait référence à richdocumentscode au lieu de rich documentscode_arm64, qui est le nom de l'application dans notre cas des architectures ARM. +Or le fichier config par défaut de NGINX pour Nextcloud fait référence à richdocumentscode au lieu de rich documentscode_arm64, qui est le nom de l'application dans notre cas des architectures ARM. Il faut donc faire : From 8fe0e06e9c6c69f6b24ee0b724fa925cecc005a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 4 Oct 2022 07:48:30 +0200 Subject: [PATCH 12/12] Update pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md --- pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md b/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md index e64675be..92748c28 100644 --- a/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md +++ b/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md @@ -243,7 +243,7 @@ sudo nano nextcloud.conf ``` Dans le fichier, repérer la ligne comportant "richdocumentscode", puis ajouter "_arm64" juste après, enregistrer (Ctrl+S) et sortir (Ctrl+X). -Puis redémarrer Nginx (par exemple en redémarrant le serveur depuis l'interface d'aministration de Yunohost). +Puis redémarrer NGINX (par exemple en redémarrant le serveur depuis l'interface d'aministration de YunoHost). #### 3. Télécharger et activer l'application Nextcloud Collabora, sous le nom de "Nextcloud Office"