Configurar SSL es engorroso expresamente si se intentar usar certificados autofirmados. Para pruebas de funcionalidad, es posible no usar certificados en absoluto.
Esto solo debe usarse en entornos aislados de prueba, ya que el uso de SSL es imperativo en entornos de producción si se desea mantener cierto nivel de seguridad.
Ambas suites se pueden integrar en Owncloud y Nextcloud de forma muy similar a través de los plugins de los respectivos 'markets'.
En primer lugar es necesario que en el acceso a Owncloud/Nextcloud no se esté usando HTTPS.
Despliegue del contenedor de Collabora
- Descargar la imagen docker
docker pull collabora/code
- Ejecutar el contenedor. Hacer que escuche en la IP local del equipo. Esta debe ser alcanzable desde la máquina donde esté instalado Owncloud/Nextcloud
docker run -t -d -p 192.168.1.112:9980:9980 --cap-add MKNOD collabora/code
- Ejecutar comando en el contenedor para deshabilitar SSL
docker exec -it/bin/bash -c "apt-get -y update && apt-get -y install xmlstarlet && xmlstarlet ed --inplace -u \"/config/ssl/enable\" -v false /etc/loolwsd/loolwsd.xml && xmlstarlet ed --inplace -u \"/config/ssl/termination\" -v false /etc/loolwsd/loolwsd.xml"
- Reiniciar el contenedor con la nueva configuración sin SSL
docker restart
Despliegue del contenedor de Onlyoffice
- Descargar la imagen docker
docker pull onlyoffice/documentserver
- Ejecutar el contenedor. Solo es necesario hacer que el servicio del docker escuche el puerto 80
docker run -i -t -d -p 192.168.1.112:9981:80 -v /app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data onlyoffice/documentserver
Integración con Owncloud/Nextcloud
En primer lugar es necesario que en el acceso a Owncloud/Nextcloud no se esté usando HTTPS.- Instalar la "app" de integración
- Configurar el enlace a Onlyoffice o Collabora
- Probar la operatividad