Ir al contenido

Configurar ONLYOFFICE

Esta guía ayuda a instalar y configurar ONLYOFFICE con OpenKM.

Primero, averigüe la dirección IP del equipo, por ejemplo 192.168.1.38; en adelante, usaremos esta IP en esta guía.

Ejecute los siguientes comandos para instalar el contenedor Docker:

  • Descargue el script:
Ventana de terminal
$ wget http://download.onlyoffice.com/docs/docs-enterprise-install.sh
  • Ejecute el script:
Ventana de terminal
$ bash docs-enterprise-install.sh -skiphc true -dp 8082

Dentro del contenedor Docker, edite /etc/onlyoffice/documentserver/default.json. Tras eso, es necesario reiniciar el servicio: supervisorctl restart all.

Pruébelo en su navegador web: http://192.168.1.38:8082/

Discovery**:**

Capabilities**:**

Sirve para validar los endpoints REST del host WOPI (OpenKM).

  • Instálelo:
Ventana de terminal
docker pull tylerbutler/wopi-validator
  • Ejecútelo:
Ventana de terminal
docker run -it --rm tylerbutler/wopi-validator -- -w http://localhost:8080/openkm/wopi/files/80ffd1eb-a6b8-4ec2-adc1-a58b23815eaf -t <openkm token> -l 36000000

Edite los siguientes parámetros de configuración desde la administración de OpenKM:

# value samplesonline.office.action.url = http://192.168.1.38:8080/openkm/wopi/files
online.office.url = http://192.168.1.38:8082/hosting/discovery
online.office.ip = 172.19.0.2extension.extra.tab.workspace = Online Editor;/openkm/onlineOffice/onlyoffice

Parámetros:

  • online.office.action.url: URL usada por el contenedor Docker de ONLYOFFICE para conectar con el endpoint REST WOPI de OpenKM.
  • online.office.url: URL usada por OpenKM para conectar con el contenedor Docker de ONLYOFFICE.
  • online.office.ip: IP de origen usada por ONLYOFFICE para autenticarse ante OpenKM.
  • extension.extra.tab.workspace: para acceder desde el menú principal superior de la interfaz de usuario de OpenKM.

URLs de ejemplo: