Propósito

Extiende el controlador de archivos adjuntos (Attachment) en la aplicación Crew.

Permite editar documentos ofimáticos utilizando Collabora Online. Todos los archivos adjuntos pasan a ser editables en línea.

Roles

  • ROLE_TEMPLATE_ADMIN: Permite a los usuarios crear nuevas plantillas para crear nuevos archivos adjuntos.

Instalar y ejecutar la imagen Docker de Collabora CODE

Iniciar Docker
sudo systemctl restart docker
Instalar Collabora CODE
sudo docker pull collabora/code:latest
Ejecutar Collabora CODE
sudo docker run --privileged --network host -e "username=test" -e "password=test"  -e "extra_params=--o:ssl.enable=false" -p 9980:9980 collabora/code:latest   (1)
  1. Solo con fines de prueba, desactivamos SSL y elegimos un usuario / contraseña sencillos. No necesita --network host si Collabora se ejecuta en un servidor diferente.

Comprobar que se ha iniciado
$ LANG=C wget http://localhost:9980/
--2025-02-18 22:35:56--  http://localhost:9980/
Resolving localhost (localhost)... ::1, 127.0.0.1
Connecting to localhost (localhost)|::1|:9980... connected.
HTTP request sent, awaiting response... 200 OK

    The file is already fully retrieved; nothing to do.

Clonar y enlazar el repositorio editor-collabora

$ git clone https://github.com/Taack/collabora-editor.git

Configuración de la Intranet

collabora.url: http://127.0.0.1:9980/     (1)
  1. Reemplace la dirección IP por el nombre DNS del servidor.

Captura de pantalla

collabora editor
Figure 1. Editando un archivo ODP

Algunos comandos básicos:

  • Pantalla completa ⇒ Zoom › Fullscreen

  • Vista compacta ⇒ Display › Compact View, o haga clic en lc sidebar

  • Cerrar el panel lateral ⇒ Display › Close Panel

  • Guardar el archivo para crear una nueva versión en la Intranet (haga clic en lc save o pulse CTRL + S)

Vídeo