Ir al contenido
  1. Posts/

Nextcloud en casa después del entusiasmo inicial: qué usaría, qué evitaría y cuándo elegiría algo más simple

Nextcloud es uno de esos proyectos que casi todos miramos al empezar con self-hosting. Tiene una promesa muy potente: tu propia nube. Archivos, fotos, calendario, contactos, notas, tareas, edición colaborativa, clientes móviles, usuarios, compartición por enlaces, apps y una sensación bastante agradable de independencia.

La primera vez que lo montas, impresiona. Entras en la interfaz, subes unos archivos, instalas dos apps y piensas que puedes sustituir media vida digital con un contenedor y un dominio. Es una fase peligrosa porque Nextcloud funciona lo bastante bien como para animarte y es lo bastante grande como para castigarte si lo tratas como un juguete.

Mi opinión ahora es más templada. Nextcloud me parece un proyecto muy bueno, pero no lo usaría por defecto para todo. En casa, muchas veces prefiero herramientas más pequeñas que hagan una cosa concreta y sean más fáciles de mantener. Nextcloud tiene sentido cuando necesitas su amplitud. Cuando solo quieres sincronizar una carpeta, guardar fotos o digitalizar documentos, quizá estás usando una grúa para mover una silla.

Y sí, la grúa mola. Pero luego hay que aparcarla.

lo que Nextcloud hace bien
#

Nextcloud brilla cuando necesitas una experiencia de nube privada con usuarios reales. Archivos accesibles desde web, móvil y escritorio. Carpetas compartidas. Enlaces temporales. Permisos. Versionado. Papelera. Integración con editores online. Calendarios y contactos si te metes en ese jardín. Todo eso junto no es poca cosa.

Para una casa, puede encajar muy bien si quieres un punto central para documentos compartidos, archivos que entran y salen, carpetas familiares y acceso remoto controlado. También si tienes varios usuarios y quieres que cada uno tenga su espacio sin inventarte un sistema raro con SMB, Syncthing, enlaces manuales y permisos a mano.

La parte de clientes es importante. Hay cliente de escritorio, cliente móvil y soporte WebDAV. No es perfecto, pero existe y cubre mucho. En self-hosting, que una herramienta tenga clientes decentes ya es media batalla. Puedes tener el backend más limpio del mundo, pero si para subir una foto hay que explicar tres pasos, en casa no va a durar.

También valoro que Nextcloud sea conocido. Hay documentación, foros, imágenes, ejemplos de configuración y mucha gente que ya se ha comido los problemas antes. Eso no evita el mantenimiento, pero ayuda cuando algo rompe.

dónde empieza a pesar
#

Nextcloud pesa porque intenta hacer muchas cosas. Esa es su virtud y su problema.

No hablo solo de CPU o RAM. Hablo de peso operativo. Base de datos, Redis recomendado, tareas cron, índice de archivos, previews, apps, actualizaciones, permisos, almacenamiento externo, clientes sincronizando, avisos de seguridad, chequeos internos, configuración PHP, límites de subida, locking, correo saliente, backups coherentes.

Nada de eso es imposible. Pero es bastante para una casa si lo único que querías era tener una carpeta compartida entre dos equipos.

La pantalla de administración de Nextcloud también tiene esa habilidad de hacerte sentir que siempre hay algo pendiente. Un warning de memoria aquí, una cabecera HTTP allá, una tarea cron que conviene ajustar, una app que necesita actualizar, un índice que no va fino. Algunos avisos son útiles. Otros son el precio psicológico de usar una plataforma grande en un entorno pequeño.

En un servidor serio, ese mantenimiento se asume. En un homelab doméstico, hay que preguntarse si compensa. Si Nextcloud guarda cosas importantes de la familia, el mantenimiento deja de ser cacharreo y pasa a ser responsabilidad.

archivos: sí, si necesitas compartir
#

Para archivos, Nextcloud tiene sentido cuando necesitas compartir con personas, dispositivos y enlaces. Si quieres subir un PDF desde el móvil, mandarle un enlace a alguien, tener una carpeta familiar y acceder desde fuera sin montar una VPN para cada usuario, encaja.

También lo veo bien para documentos que no tienen una aplicación más específica. Carpetas de casa, papeles temporales, material que varias personas consultan, cosas que no quieres repartir entre diez servicios.

Pero si hablamos de sincronizar una carpeta personal entre dos máquinas, Syncthing puede ser mejor. Es más pequeño, directo y no necesita una nube central con interfaz web. Si hablamos de almacenamiento grande dentro de casa, un NAS con SMB o NFS puede ser más simple. Si hablamos de documentos escaneados, Paperless-ngx ordena y busca mejor.

Mi regla sería esta: usar Nextcloud cuando el problema sea compartir y acceder. No usarlo solo porque “archivos” suena a “nube”.

fotos: aquí tendría cuidado
#

Nextcloud puede manejar fotos, pero no sería mi primera opción si el objetivo principal es sustituir Google Photos o iCloud Photos. Para eso miraría antes Immich.

La razón no es que Nextcloud no pueda guardar imágenes. Claro que puede. La cuestión es la experiencia. Búsqueda, timeline, subida móvil, álbumes, rendimiento con bibliotecas grandes, reconocimiento, manejo de vídeos, previews. Immich está más centrado en ese uso y se nota.

Ahora bien, Immich también exige respeto porque guarda recuerdos familiares y evoluciona rápido. No estoy diciendo que sea una opción sin riesgo. Digo que si el caso de uso principal son fotos, prefiero una herramienta pensada para fotos y un plan de backup serio.

Nextcloud puede quedarse como repositorio auxiliar o para compartir carpetas concretas. Pero no metería toda la vida fotográfica de casa en Nextcloud solo porque ya está instalado. La comodidad de “una plataforma para todo” se paga cuando esa plataforma empieza a hacer de todo regular.

calendario y contactos
#

Calendario y contactos son tentadores porque parecen pequeños. Ocupan poco, usan estándares conocidos y Nextcloud los soporta. El problema está en la fricción.

Sincronizar calendarios y contactos con móviles, invitaciones, permisos compartidos, recordatorios y cuentas familiares puede funcionar. También puede convertirse en una colección de pequeños fallos que nadie quiere depurar. Si todos en casa ya viven cómodos en iCloud o Google, mover calendario y contactos a Nextcloud tiene que aportar algo más que orgullo técnico.

Yo lo haría si busco independencia real, integración con otros servicios del homelab o control específico de datos. No lo haría solo por purismo. La agenda es una de esas cosas que tienen que funcionar siempre y sin conversación. Nadie quiere una reunión familiar sobre CalDAV un martes por la noche.

Para uso personal puede ser otra historia. Si te gusta trastear y sabes arreglarlo, adelante. Para uso compartido de casa, mediría muy bien la paciencia disponible.

edición online: útil, pero no gratis
#

Nextcloud con OnlyOffice o Collabora puede acercarse a una suite ofimática privada. Es útil si quieres editar documentos desde navegador y compartirlos sin Google Docs o Microsoft 365.

Pero en casa no siempre compensa. Levantar edición colaborativa añade servicios, consumo, memoria y más piezas que actualizar. Si editas documentos online todos los días, puede tener sentido. Si lo haces dos veces al mes, quizá es mejor usar una herramienta externa o mantener archivos normales y abrirlos con aplicaciones locales.

Aquí vuelvo al mismo filtro: frecuencia y valor. Si algo se usa mucho y evita depender de una nube que no quieres, merece mantenimiento. Si se usa poco y añade una capa enorme, igual es decoración con login.

rendimiento y almacenamiento
#

Nextcloud puede ir muy bien o sentirse lento por detalles aparentemente pequeños. La base de datos importa. Redis importa. El almacenamiento importa. Las previews importan. Los clientes sincronizando miles de archivos importan.

No lo pondría sobre un disco viejo compartido con diez cosas sin pensar. Si va a ser servicio principal, le daría una base de datos decente, almacenamiento estable y backups claros. También limitaría apps. Instalar apps en Nextcloud es demasiado fácil. Mantenerlas todas ya no tanto.

Con almacenamiento externo tendría cuidado. Montar un NAS dentro de Nextcloud puede ser útil, pero también añade permisos, latencia y comportamientos raros si otros sistemas modifican archivos por fuera. Si Nextcloud gestiona archivos, conviene que sepa lo que está pasando. Si cada servicio toca las mismas carpetas a su manera, tarde o temprano algo chirría.

Las previews de fotos y documentos pueden consumir bastante. En bibliotecas grandes, hay que configurarlas bien o aceptar que el primer escaneo será pesado. No es dramático, pero conviene saberlo antes de meter cien mil archivos y preguntar por qué el servidor parece estar masticando piedras.

backups: no basta con copiar la carpeta
#

El backup de Nextcloud no es solo la carpeta de datos. También necesitas la base de datos, la configuración y una forma coherente de restaurarlo todo junto. Si copias archivos mientras la base de datos está en otro punto, puedes acabar con una restauración rara.

Para mí, un backup serio de Nextcloud tiene tres partes: datos, base de datos y configuración. Y una prueba de restauración, aunque sea en una VM o contenedor temporal. No hace falta hacer teatro de desastre cada semana, pero sí haberlo probado una vez.

También pensaría en exportabilidad. Si mañana Nextcloud deja de arrancar, quiero poder recuperar los archivos como archivos normales. Las apps extra pueden tener datos propios en la base de datos. Cuantas más apps conviertes en críticas, más complejo es salir.

Este es otro motivo para no usar Nextcloud como contenedor universal de la vida. Si guarda archivos, perfecto. Si también guarda notas, tareas, calendarios, contactos, contraseñas raras mediante apps, formularios y media administración familiar, restaurarlo deja de ser simple.

lo que evitaría
#

Evitaría instalar Nextcloud sin caso de uso claro. “Tener nube propia” suena bien, pero es demasiado amplio. Mejor decidir primero qué problema resuelve.

Evitaría usarlo como reemplazo automático de cualquier servicio. Fotos, documentos, sincronización, notas y calendario tienen herramientas dedicadas que pueden encajar mejor. Nextcloud gana cuando necesitas integración y usuarios. Pierde cuando solo necesitas una herramienta pequeña y robusta.

Evitaría exponerlo a Internet sin mimo. HTTPS correcto, 2FA, actualizaciones, límites de login, backups y monitorización básica. Si va a estar accesible desde fuera, no lo trataría como un contenedor cualquiera.

Evitaría montar demasiadas apps. La tienda de apps es una tentación. Algunas son muy buenas. Otras convierten una instalación estable en un laboratorio permanente. Si Nextcloud es producción doméstica, cuanto menos plugin turístico, mejor.

Evitaría depender de él para entrar al propio homelab. Si toda tu documentación, contraseñas o acceso de emergencia vive dentro de Nextcloud y Nextcloud cae, te has hecho una encerrona elegante.

cuándo sí lo montaría
#

Montaría Nextcloud si necesito una nube familiar con varios usuarios, enlaces compartidos, acceso web, clientes móviles y un sitio central para archivos. También si quiero calendario y contactos autoalojados y acepto el mantenimiento. O si ya sé que voy a usar varias de sus piezas y prefiero una plataforma integrada antes que cinco servicios pequeños.

Lo montaría en un servidor estable, no en el nodo de pruebas que reinicio sin avisar. Le daría base de datos separada o bien cuidada, Redis, backups automáticos y monitorización. Lo actualizaría con calma, leyendo notas de versión cuando toque salto grande. Y tendría una ruta de salida: archivos recuperables, base de datos respaldada y documentación mínima.

No hace falta convertirlo en infraestructura bancaria. Pero sí tratarlo como algo que guarda datos de verdad.

cuándo elegiría otra cosa
#

Si solo quiero sincronizar archivos entre mis equipos, elegiría Syncthing.

Si quiero fotos familiares con experiencia tipo galería moderna, elegiría Immich con copias muy serias.

Si quiero documentos escaneados y buscables, elegiría Paperless-ngx.

Si quiero notas personales, probablemente usaría Obsidian, Logseq, Joplin o algo basado en archivos.

Si quiero compartir archivos grandes dentro de casa, usaría NAS, SMB o NFS.

Si quiero una nube sencilla para una persona no técnica y no quiero ser soporte, consideraría seguir pagando iCloud, Google Drive, OneDrive o Dropbox. A veces la decisión madura no es autoalojar. Duele un poco admitirlo, pero menos que arreglar sincronización de calendario en vacaciones.

mi conclusión
#

Nextcloud sigue siendo una pieza muy potente para homelab, pero no es el martillo universal que parece al principio. Su valor está en juntar muchas funciones bajo una experiencia de nube privada. Su coste está en mantener una plataforma grande para necesidades que quizá eran pequeñas.

Yo lo usaría cuando necesito usuarios, compartición y acceso cómodo. Lo evitaría cuando una herramienta más simple resuelve mejor el problema. Y si lo pongo en producción doméstica, lo trataría como tal: backups, actualizaciones, HTTPS bien montado, 2FA y una forma clara de restaurar.

El entusiasmo inicial está bien. Es parte de la gracia del self-hosting. Pero pasado ese momento, la pregunta útil no es si Nextcloud puede hacerlo. Puede hacer muchísimo. La pregunta es si quieres mantenerlo cuando deje de ser nuevo y se convierta en otra cosa de casa que tiene que funcionar.