installation/nextcloud_itopie.md: [richdocuments] all WOPI via CLI authored by Luca Capello's avatar Luca Capello
This complements e373519d7d2f8dd206fd2dc9ac1cb4dae56b73b3.
......@@ -1414,25 +1414,18 @@ Il faut d'abord autoriser côté **back-end** le serveur Nextcloud (cf. <https:/
#
```
L'activation côté **front-end** (cf. <https://collabora-online-for-nextcloud.readthedocs.io/en/latest/install/#configure-the-app>) demande juste de spécifier le nom du serveur **back-end** distant, à faire via CLI :
L'activation côté **front-end** (cf. <https://collabora-online-for-nextcloud.readthedocs.io/en/latest/install/#configure-the-app>) demande de spécifier le nom du serveur **back-end** distant, à faire via CLI, aussi en restreignant l'accès WOPI à la seule adresse IP du serveur **back-end** :
```
# su -s /bin/sh -c 'php --define apc.enable_cli=1 /srv/nextcloud/occ config:app:set --value="https://office.inubo.ch" richdocuments wopi_url' www-data
# COLLABORA_HOSTNAME_FQDN="office.inubo.ch"
# su -s /bin/sh -c "php --define apc.enable_cli=1 /srv/nextcloud/occ config:app:set --value='https://${COLLABORA_HOSTNAME_FQDN}' richdocuments wopi_url" www-data
# su -s /bin/sh -c "php --define apc.enable_cli=1 /srv/nextcloud/occ config:app:set --value='$(host "${COLLABORA_HOSTNAME_FQDN}" | \
head -n 1 | \
awk '{print $NF}')' richdocuments wopi_allowlist" www-data
# su -s /bin/sh -c 'php --define apc.enable_cli=1 /srv/nextcloud/occ richdocuments:activate-config' www-data
#
```
Ensuite, la [configuration](https://docs.nextcloud.com/server/latest/admin_manual/office/index.html) plus poussée peut se faire aussi via GUI : \
**ATTENTION**, il faut restreindre l'accès WOPI à la seule adresse IP du serveur **back-end** !
```
Administration settings
Administration
Nextcloud Office
Nextcloud Office
Use your own server: https://office.inubo.ch
Advanced settings
Allow list for WOPI requests: $(host office.inubo.ch | \
awk '{print $NF}')
```
Ensuite, la [configuration](https://docs.nextcloud.com/server/latest/admin_manual/office/index.html) plus poussée peut se faire aussi via GUI.
A installer par défaut.
......
......