Nextcloud se adapta al modelo de nube central solicitado, pero SQLite no es la opción predeterminada a largo plazo
El usuario quiere tres cuentas, una interfaz web, cargas desde el teléfono y sincronización de escritorio desde un único servidor doméstico. Ese es un modelo de nube central, por lo que Nextcloud se ajusta mejor al requisito que el diseño de dispositivo a dispositivo de Syncthing. El hilo confirma que se inició una instalación básica de Nextcloud con SQLite, mientras que ownCloud no logró finalizar desde la App Store y OpenCloud quedó sin resolver.
Sin embargo, la tranquilidad que ofrece el hilo sobre SQLite va más allá de las recomendaciones oficiales de Nextcloud. La guía de elección de base de datos de Nextcloud indica que SQLite está pensado para instancias mínimas o de desarrollo y que se desaconseja encarecidamente cuando los clientes realizan sincronización de archivos. Para un servicio de sincronización de tres usuarios a largo plazo, empieza con MariaDB o PostgreSQL si el paquete es compatible; usa SQLite solo como prueba deliberada, con un plan de migración y copias de seguridad.
Elige según el flujo de trabajo antes de solucionar una instalación
Elige Nextcloud cuando cada persona necesite una cuenta, acceso mediante navegador, uso compartido, cargas móviles y un único servidor de referencia. Elige Syncthing cuando el objetivo real sea replicar carpetas seleccionadas entre dispositivos de confianza sin una experiencia de nube web centralizada. Son modelos operativos diferentes, no simples variantes intercambiables.
No concluyas a partir de este hilo que OpenCloud u ownCloud están generalmente averiados. El usuario no proporcionó el error de OpenCloud, y la captura de ownCloud muestra una instalación incompleta sin una causa confirmada. Registra el primer paso que falla, la versión de la imagen, la asignación de volúmenes y el registro de la aplicación antes de cambiar paquetes.
Para un principiante que necesita un servicio doméstico fiable, reduce los elementos variables: una definición de aplicación compatible, una ruta de base de datos, una ruta de datos, un nombre de host y un flujo de trabajo de copias de seguridad. Evita combinar una secuencia de instalación generada por IA con otro archivo Compose de GitHub, a menos que hayas conciliado todos los ajustes.

Asigna el almacenamiento persistente antes de completar la configuración inicial de Nextcloud
La página de bienvenida de Nextcloud acepta una ruta dentro de su contenedor, no una ruta arbitraria del equipo anfitrión con ZimaOS. Escribir /DATA/... en esa página falla cuando el contenedor no tiene un montaje coincidente. Configura primero la asignación en ZimaOS Apps → Nextcloud → Settings → Volumes.
Asigna una carpeta RAID dedicada del equipo anfitrión al directorio de datos previsto de Nextcloud dentro del contenedor, normalmente /var/www/html/data para la imagen mencionada. Después, deja la ruta del contenedor en la página de bienvenida con ese valor interno. Docker redirige las escrituras mediante el montaje al almacenamiento persistente.
Comprueba la propiedad y el espacio libre antes de añadir usuarios. Crea un archivo de prueba, confirma que aparece en el almacenamiento del equipo anfitrión asignado, reinicia el contenedor y vuelve a abrirlo. No muevas un directorio de datos que ya contenga información editando únicamente config.php; el estado de la base de datos y del sistema de archivos debe mantenerse sincronizado.

Usa una base de datos y un plan de copias de seguridad acordes con la vida útil del servicio
Para un experimento o una instancia personal mínima, SQLite reduce el trabajo de configuración. Para la sincronización habitual de escritorio de varios usuarios y aplicaciones adicionales de Nextcloud, sigue las recomendaciones del proyecto y configura MariaDB o PostgreSQL desde el principio. Una advertencia sobre la base de datos no demuestra que la corrupción sea inminente, pero sí marca un límite de capacidad y concurrencia que conviene respetar.
Conserva tanto el directorio de datos de los usuarios como el estado de la base de datos. Una copia únicamente de los archivos cargados no constituye una copia de seguridad completa de Nextcloud, porque los recursos compartidos, usuarios, versiones, estado de las aplicaciones y metadatos de los archivos se almacenan en la base de datos. Prueba la restauración en una ubicación separada antes de confiarle al servicio la única copia.
Supervisa el crecimiento del almacenamiento y las tareas en segundo plano después de activar las cargas desde el teléfono o las aplicaciones. Si ya usas SQLite, no intercambies manualmente los archivos de la base de datos. Sigue el procedimiento compatible de conversión de bases de datos de Nextcloud después de crear una copia de seguridad verificada.
Conecta los clientes sin crear conflictos entre motores de sincronización
Usa el cliente oficial de Nextcloud para escritorio o dispositivos móviles con el nombre de host HTTPS definitivo. Cuando un proxy inverso termina TLS, configura la dirección real del proxy en trusted_proxies y usa parámetros de sobrescritura solo cuando la detección de encabezados lo requiera. No copies 127.0.0.1 a menos que el proxy se conecte realmente desde el equipo local.
El hilo informa que dirigir la sincronización de Nextcloud a una carpeta activa de OneDrive alteró gravemente OneDrive en esa estación de trabajo. Dos motores de sincronización pueden cambiar nombres, bloquear, deduplicar o eliminar archivos dentro del mismo árbol. No superpongas sus carpetas activas como método de migración.
Para la migración, pausa un cliente, copia los datos en una carpeta de preparación, verifica las cantidades y los hashes, y después cárgalos o muévelos bajo un único motor de sincronización autorizado. Prueba los archivos en conflicto, los cambios de nombre, las ediciones sin conexión y un reinicio en una cuenta antes de incorporar a los demás usuarios del hogar.

Preguntas frecuentes
¿SQLite garantiza que una instancia pequeña de Nextcloud se corromperá?
No, pero Nextcloud lo desaconseja oficialmente para la sincronización de archivos de los clientes. La opción más segura a largo plazo es una base de datos de servidor compatible junto con copias de seguridad probadas.
¿Por qué la página de bienvenida no puede usar mi carpeta /DATA?
La página se ejecuta dentro del contenedor. Monta primero la carpeta del equipo anfitrión en la ruta de datos del contenedor y después introduce o conserva la ruta interna.
¿Puede Nextcloud sincronizar la misma carpeta que OneDrive?
No ejecutes ambos motores sobre una carpeta activa. El hilo incluye un fallo confirmado por un usuario; utiliza en su lugar una migración unidireccional por etapas.
La ruta de decisión completa y las correcciones posteriores se encuentran en el hilo comunitario sobre la sincronización de nubes domésticas.
