Lanzamiento de la plataforma de intercambio de archivos OpenCloud 6.0

Se ha publicado la versión de la plataforma OpenCloud 6.0, que permite desplegar en su propio servidor un sistema para el intercambio de archivos y la colaboración en contenido. El proyecto se presenta como una alternativa abierta a los sistemas propietarios de Microsoft SharePoint, Google Drive y Dropbox, cumpliendo con los requerimientos del reglamento GDPR vigente en la Unión Europea.

El proyecto se basa en un fork de la plataforma OCIS (ownCloud Infinite Scale). A diferencia de la base de código original de ownCloud y del proyecto NextCloud derivado, la parte del servidor de OpenCloud ha sido reescrita de PHP a Go. Los creadores de OpenCloud intentaron limpiar la base de código de funcionalidades innecesarias y centrarse en una implementación de alta calidad de la tarea principal: la colaboración con archivos.

La parte del servidor, escrita en Go, se distribuye bajo la licencia Apache 2.0 y soporta interfaces de programación WebDAV, gRPC, la API RESTful Graph de Microsoft, OCS, OCM 1.1 y OpenID Connect. El servidor se implementa utilizando la concepción de microservicios y puede escalar desde instalaciones en placas Raspberry Pi hasta grandes implementaciones.servidorEl cliente de escritorio está escrito en C++ utilizando Qt, se publica bajo la licencia GPLv3 y soporta compilaciones para Windows, macOS y Linux. El cliente también incluye una función de sincronización de archivos y de montaje de almacenamiento compartido como un sistema de archivos virtual. La interfaz web está escrita en TypeScript utilizando el marco Vue.js y se ofrece bajo la licencia AGPLv3. Existen aplicaciones móviles para Android e iOS.

Además de las funciones de almacenamiento e intercambio de archivos, así como el acceso sincronizado a una colección de archivos desde diferentes dispositivos, OpenCloud incluye capacidades para la edición colaborativa de documentos en tiempo real, integración con el paquete de oficina Collabora Online y el editor Markdown Editor (ToastUI), extracción de texto a partir de imágenes y documentos escaneados, y uso del protocolo ICAP para la verificación de archivos cargados en paquetes antivirus.

Además de funciones para el almacenamiento e intercambio de archivos, así como el acceso sincronizado a colecciones de archivos desde diferentes dispositivos, OpenCloud incluye capacidades para la edición colaborativa de documentos en tiempo real, integración con la suite ofimática Collabora Online y el editor Markdown Editor (ToastUI), extracción de texto de imágenes y documentos escaneados, y uso del protocolo ICAP para comprobar archivos cargados en paquetes antivirus.

Para los archivos publicados, se puede limitar el tiempo de vida, proporcionar acceso por enlace y proteger el contenido con contraseña. Para facilitar la navegación por los archivos, se admiten etiquetas, filtros y búsqueda de texto completo. El sistema rastrea todo el historial de trabajo con archivos y ofrece soporte para retroceder a una versión específica en el pasado. Es posible organizar el trabajo en equipo asignando subcarpetas ('espacios de trabajo') a equipos específicos.

El administrador tiene acceso a una interfaz detallada para gestionar derechos de acceso y usuarios (por ejemplo, se puede permitir que un usuario solo vea o solo cargue en el almacenamiento). Se admite la gestión de acceso basada en roles (RBAC - Control de Acceso Basado en Roles). La plataforma aplica una arquitectura de Privacy-First, lo que significa que un usuario de OpenCloud con derechos de administrador no puede acceder al contenido de los usuarios.

Lanzamiento de la plataforma de intercambio de archivos OpenCloud 6.0

En la nueva versión:

  • En la interfaz web se implementó la función 'Favoritos', que permite a los usuarios marcar archivos importantes y de uso frecuente para acceder a ellos rápidamente después. La información sobre la inclusión en favoritos se almacena en servidor y no está vinculada a un cliente específico. Los archivos favoritos se marcan con una estrella y se destacan en los espacios personales, en el contexto de proyectos, en subcarpetas y en los resultados de búsqueda. Todos los elementos marcados se pueden ver de una vez en una página separada de 'Favoritos'.
  • Se agregó la extensión 'Calculadora', que permite calcular expresiones matemáticas en la barra de búsqueda.
  • Se agregó la extensión 'Pastebin' para facilitar el intercambio de contenido de texto. Los elementos proporcionados para compartir se guardan automáticamente en el directorio oculto '.space' en el área personal.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster