Nextcloud

Nextcloud es un sistema que nos permite tener nuestra propia nube para sincronizar archivos, calendarios, contactos y muchas cosas más. Nos proporciona una interfaz web a través de la cual podemos acceder a todos nuestros contenidos desde cualquier ordenador. También tiene un cliente de escritorio que nos permite sincronizar nuestros archivos y varias aplicaciones móviles para acceder a diferentes servicios de manera más fácil desde el móvil (aunque la interfaz web es compatible con móviles también).

Es por tanto una muy buena alternativa a servicios como Google Drive. La gran ventaja que nos ofrece Nextcloud es que todos éstos servicios pueden estar alojados en un servidor que está bajo nuestro control, de manera que no tenemos que confiar en otras empresas para que gestionen nuestros datos (Google por ejemplo tiene muy mala reputación en éste sentido…). Nosotros mismos somos los administradores del servidor, por lo que tenemos el control total de todos nuestros datos y tendremos mucha más privacidad.

Nextcloud trae preinstaladas unas cuantas aplicaciones muy útiles, y tenemos disponibles otras muchas para adquirir más funcionalidades, como servidores para poder escuchar nuestra música en streaming o gestionar nuestro correo electrónico (también trae un cliente web para leerlo), utilidades para crear formularios o suites de ofimática web (parecidas a Google Docs).

Aplicaciones por defecto

Cuando instalas Nextcloud trae unas cuantas aplicaciones preinstaladas, y son las que más utilizo:

Archivos

Interfaz web de la aplicación de archivos

Ésta aplicación será muy familiar para cualquiera que haya utilizado Google Drive, OneDrive o cualquier servicio similar. Básicamente es un administrador de archivos en nuestro navegador, y también tenemos apps para el móvil. Podemos subir archivos desde la web o la app y descargarlos. Si tenemos fotos o vídeos podemos verlos directamente sin necesidad de descargarlos.

Para compartir los archivos lo podemos hacer de varias maneras. Podemos compartir carpetas o archivos individuales con otros usuarios del servidor (ideal para familias o empresas). Además, también podemos crear enlaces que permiten que cualquier persona vea los contenidos de una carpeta, sin necesidad de tener una cuenta en el servidor. Éstos enlaces pueden ir protegidos con contraseña y también podemos establecer una fecha de caducidad, tras la cual el enlace dejará de estar disponible.

Como adelantaba antes tenemos disponible un cliente para todos los sistemas operativos de escritorio (Mac, Windows y Linux). Gracias a éste cliente, podemos seleccionar algunas carpetas del servidor y sincronizarlas con otras en nuestro propio ordenador. Así podemos tener una copia de seguridad de todos nuestros archivos en la nube y estarán actualizados en todo momento en todos nuestros equipos.

Además, si tenemos la app móvil podemos compartir nuestros archivos por correo electrónico o por redes sociales si queremos. También nos permite subir automáticamente todas las fotos y videos que hacemos a nuestra nube para tener una copia de seguridad.

Otra característica muy potente que nos ofrece ésta aplicación es la posibilidad de montar carpetas para acceder a archivos que tengamos en otros proveedores de almacenamiento en la nube. Por ejemplo, si tenemos archivos en un bucket de cualquier proveedor de almacenamiento S3 podemos montar ese contenido y acceder a él desde la interfaz web y la app. Ésto es muy interesante ya que podemos utilizar servicios como e2 de idrive, que nos ofrecen almacenamiento en la nube a un precio imbatible (2.5 € / TB al mes), o si tenemos un NAS podemos montar carpetas compartidas mediante servidores FTP o Samba. De ésta forma podemos tener mucho más almacenamiento sin necesidad de tener tanta capacidad en el servidor en el que tenemos instalado Nextcloud.

Contactos y calendario

Nextcloud nos ofrece una agenda de contactos y un calendario que podemos sincronizar para tener toda ésta información en varios dispositivos. De ésta forma nos ofrece una alternativa a los servicios de Google para sincronizar ésta información.

Calendario de Nextcloud

Talk

Nextcloud nos ofrece la posibilidad de contar con un servicio de mensajería instantánea. Al igual que la app de archivos podemos utilizar el servicio desde cualquier navegador o desde una aplicación móvil específica, que nos permite recibir notificaciones en el smartphone o tablet.

También podemos hacer llamadas y videollamadas con todas las funcionalidades más importantes (como por ejemplo compartir pantalla), e incluso grabar las llamadas para poder subirlas a otras plataformas. Tampoco es necesario tener una cuenta en el servidor para poder unirse a las llamadas, podemos crear salas públicas para que cualquier persona pueda unirse simplemente con un enlace. En las salas públicas podemos establecer una contraseña o una sala de espera para que los moderadores puedan controlar quien entra en la reunión.

En éstos chats podemos compartir archivos e incluso carpetas fácilmente. Podemos hacerlo directamente desde nuestra unidad de Nextcloud o bien arrastrando archivos a la ventana de nuestro navegador. Es una opción interesante para disponer de mensajería privada en una empresa o para tratar con clientes.

Notas

Calendario de Nextcloud

También tenemos una aplicación de notas (con versión para móviles). El editor está basado en markdown, por lo que tenemos muchas opciones para darle formato al texto. Podemos poner elementos en negrita, cursiva, crear títulos y subtítulos, listas de elementos y checklists…

Las notas como digo son archivos de markdown, por lo que podemos utilizar el cliente de escritorio para sincronizarlas también con nuestro ordenador. Así, podemos utilizar otros programas para editar nuestras notas, como Zettlr u Obsidian.

Deck y tareas

Nextcloud Deck

Ésta es una de mis apps favoritas, básicamente consiste en un kanban que podemos utilizar para organizar nuestras tareas en tableros que tienen diferentes listas (pendientes, en curso…). Cada tarea está representada por una tarjeta, y vamos moviendo las tarjetas entre las distintas listas en función de su estado. A su vez, cada tarjeta tiene asociada una nota (basada también en markdown) en la que podemos describir la tarea a realizar o añadir un checklist con subtareas.

Además, podemos añadir una fecha límite para completar la tarea, y aparecerá marcada en el calendario. También podemos asignarles etiquetas, adjuntar archivos (por ejemplo documentos que tenemos que entregar) y hacer comentarios sobre las tarjetas.

Podemos compartir los tableros con otros usuarios y asignarles tareas. Al igual que en las otras aplicaciones, tenemos disponible una app en el móvil para tener todos nuestros tableros y tareas sincronizados.

Conclusiones

Nextcloud nos ofrece una gran cantidad de aplicaciones muy útiles para gestionar nuestros archivos y llevar nuestro día a día bien organizado. Además, nos permite tener toda nuestra información sincronizada entre varios dispositivos, todo ello utilizando un servidor que está bajo nuestro control, con todas las ventajas que eso implica para nuestra privacidad.

Además de las aplicaciones que he cubierto aquí tenemos disponibles otras muchas más. También trae por defecto una aplicación para poder ver y organizar nuestras fotos, y como dije anteriormente podemos instalar otras muchas.