Que es Nextcloud y como instalarlo en un VPS

Que es Nextcloud y como instalarlo en un VPS?

Nextcloud es un paquete de software cliente-servidor para crear y utilizar servicios de alojamiento de archivos. Nextcloud es libre y de código abierto, lo que significa que cualquiera puede instalarlo y operarlo en sus propios dispositivos de servidor privado.

La aplicación Nextcloud es funcionalmente similar a Dropbox, Office 365 o Google Drive, pero se puede utilizar en ordenadores locales o para el alojamiento de almacenamiento de archivos fuera de las instalaciones. La funcionalidad de Office está limitada a servidores basados en x86/x64 ya que OnlyOffice no soporta procesadores ARM. A diferencia de los servicios propietarios, la arquitectura abierta permite a los usuarios tener un control total de sus datos.

Características

Los archivos de Nextcloud se almacenan en estructuras de directorios convencionales, accesibles a través de WebDAV si es necesario. Los archivos de usuario se cifran durante el tránsito y opcionalmente en reposo. Nextcloud puede sincronizarse con clientes locales que ejecuten Windows (Windows XP, Vista, 7, 8 y 10), MacOS (10.6 o posterior), o varias distribuciones de Linux.

Nextcloud permite la administración de usuarios y grupos (a través de OpenID o LDAP). El contenido puede ser compartido definiendo permisos de lectura/escritura granulares entre usuarios y grupos. Alternativamente, los usuarios de Nextcloud pueden crear URLs públicas al compartir archivos. El registro de las acciones relacionadas con los archivos, así como el rechazo de acceso basado en las reglas de acceso a los archivos también está disponible.[8]

Nextcloud ha planeado nuevas características como capacidades de monitoreo, búsqueda de texto completo y autenticación Kerberos, así como conferencias de audio/video, federación ampliada y mejoras más pequeñas en la interfaz de usuario.[9]

Dado que el software es modular, puede ser ampliado con plugins para implementar funcionalidad extra. Los desarrolladores pueden ofrecer sus extensiones a otros usuarios para su instalación a través de una plataforma operada por el fabricante. Esta plataforma se comunica con las instancias de Nextcloud a través de un protocolo abierto. La App Store[10] contiene más de 200 extensiones. Con la ayuda de estas extensiones, se pueden añadir muchas funcionalidades, entre ellas:

calendarios (CalDAV)
contactos (CardDAV)
medios de transmisión (Ampache)
editor de texto basado en el navegador
servicio de marcadores
Suite de acortamiento de URL
galería
Lector de feeds RSS
herramientas de visualización de documentos desde dentro de Nextcloud
conexión a Dropbox, Google Drive y Amazon S3
Analítica web (Uso de Matomo (software))
Integración de sistemas de gestión de contenidos, por ejemplo, Pico CMS
Visor para el pronóstico del tiempo
Visor para DICOM
Visor de Mapas

Arquitectura

Para que las máquinas de escritorio puedan sincronizar archivos con su servidor Nextcloud, los clientes de escritorio están disponibles para PCs con Windows, macOS, FreeBSD o Linux. Los clientes móviles existen para dispositivos iOS y Android. Los archivos y otros datos (como calendarios, contactos o marcadores) también pueden ser accedidos, administrados y cargados usando un navegador web sin ningún software adicional. Cualquier actualización del sistema de archivos se envía a todas las computadoras y dispositivos móviles conectados a la cuenta del usuario.

El servidor de Nextcloud está escrito en los lenguajes de scripts PHP y JavaScript. Para el acceso remoto, emplea sabre/dav, un servidor WebDAV de código abierto.[11] Nextcloud está diseñado para trabajar con varios sistemas de gestión de bases de datos, incluyendo SQLite, MariaDB, MySQL, Oracle Database, y PostgreSQL.[12]

Con Nextcloud 12, se desarrolló una nueva arquitectura con el nombre de Global Scale, con el objetivo de escalar a cientos de millones de usuarios. Divide a los usuarios en nodos separados e introduce componentes para gestionar la interacción entre ellos.

que es nextcloud y

Para una muestra gratis registrate aquí.

Si lo quieres instalar en tu propio servidor o rentar uno de los nuestros te podemos ayudar, visítanos en https://easyvhost.com/servicios-de-servidores-virtuales/.

Ahora para la instalación de Nextcloud en un servidor virtual (VPS), síguenos aquí.