Se presenta el lanzamiento de la plataforma Nextcloud Hub 21, que ofrece una solución autónoma para la colaboración de empleados y equipos que desarrollan diversos proyectos. Al mismo tiempo, se ha publicado la plataforma en la nube que subyace a Nextcloud Hub, Nextcloud 21, que permite implementar un almacenamiento en la nube con soporte para sincronización y intercambio de datos, ofreciendo la posibilidad de ver y editar datos desde cualquier dispositivo en cualquier punto de la red (a través de una interfaz web o WebDAV). El servidor Nextcloud se puede implementar en cualquier hosting que soporte la ejecución de scripts PHP y que ofrezca acceso a SQLite, MariaDB/MySQL o PostgreSQL. Los códigos fuente de Nextcloud se distribuyen bajo la licencia AGPL.
En términos de funcionalidades, Nextcloud Hub recuerda a Google Docs y Microsoft 365, pero permite desplegar una infraestructura de colaboración completamente controlada, que opera en sus propios servidores y no está vinculada a servicios en la nube externos. Nextcloud Hub combina en un entorno único varias aplicaciones de código abierto adicionales sobre la plataforma en la nube Nextcloud, que permiten colaborar en documentos de oficina, archivos e información para la planificación de tareas y eventos. La plataforma también incluye complementos para acceder a correo electrónico, mensajería, organización de videoconferencias y chats.
La autenticación de usuarios puede realizarse tanto a través de una base de datos local como mediante la integración con LDAP / Active Directory, Kerberos, IMAP y Shibboleth / SAML 2.0, incluyendo la implementación de autenticación de dos factores, SSO (Inicio de sesión único) y vinculación de nuevos sistemas a cuentas mediante un código QR. El control de versiones permite rastrear cambios en archivos, comentarios, reglas de compartir y etiquetas.
Componentes principales de la plataforma Nextcloud Hub:
- Files — organización de almacenamiento, sincronización, acceso compartido e intercambio de archivos. El acceso puede realizarse tanto a través de la web como mediante software cliente para sistemas de escritorio y móviles. Se ofrecen características avanzadas, como búsqueda de texto completo, adjunto de archivos al enviar comentarios, control de acceso selectivo, creación de enlaces protegidos por contraseña para la descarga, integración con almacenamiento externo (FTP, CIFS/SMB, SharePoint, NFS, Amazon S3, Google Drive, Dropbox, etc.).
- Flow optimiza los procesos empresariales a través de la automatización de tareas estándar, como la conversión de documentos a PDF, el envío de mensajes a chats al cargar nuevos archivos en directorios específicos y la asignación automática de etiquetas. Es posible crear controladores personalizados que realicen acciones vinculadas a ciertos eventos.
- Herramientas integradas para la edición colaborativa de documentos, hojas de cálculo y presentaciones basadas en el paquete ONLYOFFICE, que soporta formatos de Microsoft Office. Se garantiza una integración completa de ONLYOFFICE con los demás componentes de la plataforma, por ejemplo, varios participantes pueden editar un mismo documento simultáneamente, discutiendo los cambios a través de videoconferencia y dejando comentarios.
- Photos — galería de imágenes que facilita la búsqueda, intercambio y navegación por una colección compartida de fotos e imágenes. Se admite la clasificación de fotos por tiempo, lugar, etiquetas y frecuencia de visualización.
- Calendario — un calendario-planificador que permite coordinar reuniones, planificar chats y videoconferencias. Se proporciona integración con herramientas de trabajo en grupo en iOS, Android, macOS, Windows, Linux, Outlook y Thunderbird. Se admite la carga de eventos desde recursos externos que soportan el protocolo WebCal.
- Mail — libreta de direcciones compartida e interfaz web para trabajar con correo electrónico. Es posible vincular varias cuentas a una sola bandeja de entrada. Se admite el cifrado de correos y el adjunto de firmas digitales basadas en OpenPGP. Se puede sincronizar la libreta de direcciones utilizando CalDAV.
- Talk — sistema de mensajería y conferencias web (chat, audio y video). Hay soporte para grupos, posibilidad de compartir acceso a contenidos de pantalla y soporte para gateways SIP para integración con telefonía tradicional.
Principales novedades de Nextcloud Hub 21:
- Se ha propuesto un nuevo backend de alto rendimiento para el subsistema de almacenamiento y acceso compartido a archivos (Nextcloud Files), que permite reducir significativamente la carga del sondeo periódico del estado por parte de los clientes de escritorio y la interfaz web. Se ha añadido un mecanismo que soporta una conexión directa con el cliente para la entrega de notificaciones sobre cambios en archivos, aparición de comentarios, llamadas entrantes, mensajes en el chat y otros eventos relacionados con el almacenamiento. El sistema propuesto de notificaciones del servidor ha permitido aumentar el intervalo de sondeo de estado de 30 segundos a 5 minutos y disminuir en un 90% el número de conexiones entre servidores y el cliente. El código del nuevo backend está escrito en el lenguaje Rust y se ofrece como una opción.
- Se han llevado a cabo optimizaciones de rendimiento destinadas a reducir el tiempo de carga de las páginas, acelerar las consultas a la base de datos y reducir la carga del servidor. Se ha optimizado el acceso a los almacenes de objetos y se ha acelerado el trabajo con grupos en LDAP. En algunas situaciones, se logró aumentar la capacidad de respuesta de la interfaz hasta en dos veces. Se ha optimizado la búsqueda unificada. Se ha asegurado la compatibilidad con el intérprete PHP 8, que introdujo el compilador JIT. Las optimizaciones implementadas en los componentes del servidor, relacionadas con la caché, el trabajo con la base de datos y la organización del almacenamiento, junto con el nuevo backend, han permitido aumentar el número de clientes atendidos hasta 10 veces.
- Se ha añadido una nueva aplicación de colaboración llamada Whiteboard, que permite a múltiples usuarios dibujar figuras, escribir texto, dejar notas, subir imágenes y crear presentaciones. Los archivos creados en Whiteboard se guardan junto con los archivos normales, pero están disponibles para edición conjunta.

- En la coedición de texto en Nextcloud Text, se ha implementado la posibilidad de resaltar en colores los cambios realizados por diferentes autores.

- Se ha añadido soporte para plantillas de documentos, lo que permite acelerar la creación de documentos frecuentemente solicitados. Como ejemplos, se han propuesto plantillas para informes de reuniones y maquetas de invitaciones. Las plantillas pueden ser creadas para documentos de texto, documentos de oficina, hojas de cálculo y presentaciones.

- Se han ampliado significativamente las capacidades de Nextcloud Talk, la aplicación de chat y videoconferencias:
- Se ha añadido soporte para indicadores de estado que permiten evaluar si todos los participantes del chat han visto el mensaje enviado.

- Se han implementado configuraciones de visibilidad del chat, que se pueden utilizar para brindar acceso incluso a participantes invitados sin necesidad de añadirlos al chat.
- En las conferencias, se ha añadido un botón de "levantar la mano" para atraer la atención de otros participantes, por ejemplo, cuando se desea hacer una pregunta o aclarar algo.

- Se ha añadido un modo de walkie-talkie ("Presionar para hablar") en el que el micrófono se activa solo mientras se mantiene presionada la barra espaciadora.
- Se ha implementado la posibilidad de añadir descripciones a los grupos de chat.

- Se ha mejorado la interfaz para realizar llamadas: se han implementado elementos colapsables. panel de control con la llamada y el modo de acceso a toda la pantalla. Se ha reducido la carga en la CPU.

- Se ha aumentado el tamaño de las miniaturas de imágenes en el chat. Se ha añadido soporte para GIF animados. Se ha simplificado el acceso a la configuración.

- Se han rediseñado los módulos para la integración con servicios externos como IRC, Slack y MS Teams.
- Se ha añadido soporte para indicadores de estado que permiten evaluar si todos los participantes del chat han visto el mensaje enviado.
- En el cliente de correo Nextcloud Mail se ha añadido soporte para el modo de arrastrar y soltar y la posibilidad de crear carpetas especiales personalizables. Se ha mejorado el modo de vista de hilo de conversación. Se ha mejorado el manejo de archivos adjuntos y se ha añadido la posibilidad de que el administrador limite el tamaño de los archivos adjuntos. En la agenda se ha añadido la posibilidad de extraer automáticamente avatares de las redes sociales (por ejemplo, usando el servicio Gravatar).

Fuente: opennet.ru









