O Nextcloud adapta-se ao modelo de nuvem central solicitado, mas o SQLite não é a opção predefinida a longo prazo
O utilizador pretende três contas, uma interface Web, carregamentos a partir do telemóvel e sincronização com computadores a partir de um único servidor doméstico. Trata-se de um modelo de nuvem central, pelo que o Nextcloud corresponde melhor ao requisito do que o modelo dispositivo-a-dispositivo do Syncthing. O tópico confirma que foi iniciada uma instalação básica do Nextcloud com SQLite, enquanto a instalação do ownCloud não foi concluída a partir da App Store e o OpenCloud continuou sem solução.
No entanto, a garantia dada no tópico sobre o SQLite vai além das recomendações oficiais do Nextcloud. As orientações do Nextcloud sobre a escolha da base de dados indicam que o SQLite se destina a instâncias mínimas ou de desenvolvimento e é fortemente desaconselhado quando os clientes sincronizam ficheiros. Para um serviço de sincronização duradouro com três utilizadores, comece com MariaDB ou PostgreSQL, se o pacote os suportar; utilize o SQLite apenas como teste deliberado, com um plano de migração e cópias de segurança.
Escolha pelo fluxo de trabalho antes de resolver problemas de instalação
Escolha o Nextcloud quando cada pessoa precisar de uma conta, acesso pelo navegador, partilha, carregamentos móveis e um servidor central como fonte de referência. Escolha o Syncthing quando o verdadeiro objetivo for replicar pastas selecionadas entre dispositivos de confiança, sem uma experiência de nuvem Web centralizada. Trata-se de modelos operacionais diferentes, não de interfaces intercambiáveis.
Não conclua, com base neste tópico, que o OpenCloud ou o ownCloud estão geralmente avariados. O utilizador não forneceu o erro do OpenCloud, e a captura de ecrã do ownCloud mostra uma instalação incompleta sem uma causa confirmada. Registe o primeiro passo que falha, a versão da imagem, o mapeamento dos volumes e o registo da aplicação antes de alterar pacotes.
Para um principiante que precise de um serviço doméstico fiável, reduza o número de componentes: uma definição de aplicação suportada, um caminho de base de dados, um caminho de dados, um nome de anfitrião e um fluxo de trabalho de cópias de segurança. Evite combinar uma sequência de instalação gerada por IA com um ficheiro Compose diferente do GitHub, a menos que todas as definições tenham sido reconciliadas.

Mapeie o armazenamento persistente antes de concluir a configuração inicial do Nextcloud
A página de boas-vindas do Nextcloud aceita um caminho dentro do contentor, não um caminho arbitrário do anfitrião ZimaOS. Introduzir /DATA/... nessa página falha quando o contentor não tem uma montagem correspondente. Configure primeiro o mapeamento em ZimaOS Apps → Nextcloud → Settings → Volumes.
Mapeie uma pasta RAID dedicada no anfitrião para o diretório de dados pretendido do Nextcloud no contentor, normalmente /var/www/html/data para a imagem em questão. Em seguida, mantenha o caminho do contentor indicado na página de boas-vindas com esse valor interno. O Docker encaminha as gravações através da montagem para o armazenamento persistente.
Verifique a propriedade e o espaço livre antes de adicionar utilizadores. Crie um ficheiro de teste, confirme que aparece no armazenamento do anfitrião mapeado, reinicie o contentor e abra-o novamente. Não mova um diretório de dados já preenchido editando apenas o config.php; o estado da base de dados e do sistema de ficheiros tem de permanecer sincronizado.

Utilize uma base de dados e um plano de cópias de segurança adequados à duração do serviço
Para uma experiência ou uma instância pessoal mínima, o SQLite reduz o trabalho de configuração. Para sincronização regular de computadores por vários utilizadores e aplicações adicionais do Nextcloud, siga as orientações do projeto e configure MariaDB ou PostgreSQL desde o início. Um aviso relativo à base de dados não prova que esteja prestes a ocorrer corrupção, mas representa um limite de capacidade e concorrência que convém respeitar.
Persista tanto o diretório de dados dos utilizadores como o estado da base de dados. Uma cópia apenas dos ficheiros carregados não constitui uma cópia de segurança completa do Nextcloud, porque as partilhas, os utilizadores, as versões, o estado das aplicações e os metadados dos ficheiros estão na base de dados. Teste o restauro numa localização separada antes de confiar ao serviço a única cópia.
Monitorize o crescimento do armazenamento e as tarefas em segundo plano depois de ativar carregamentos a partir do telemóvel ou aplicações. Se o SQLite já estiver a ser utilizado, não troque manualmente os ficheiros da base de dados. Siga o procedimento de conversão de bases de dados suportado pelo Nextcloud depois de criar uma cópia de segurança verificada.
Ligue os clientes sem criar um conflito entre motores de sincronização
Utilize o cliente oficial do Nextcloud para computador ou dispositivo móvel com o nome de anfitrião HTTPS final. Quando um proxy inverso termina o TLS, configure o endereço real do proxy em trusted_proxies e utilize parâmetros de substituição apenas quando a deteção dos cabeçalhos o exigir. Não copie 127.0.0.1, a menos que o proxy se ligue realmente a partir do localhost.
O tópico relata que apontar a sincronização do Nextcloud para uma pasta ativa do OneDrive perturbou gravemente o OneDrive nesse computador. Dois motores de sincronização podem renomear, bloquear, deduplicar ou eliminar ficheiros na mesma árvore. Não sobreponha as respetivas pastas ativas como método de migração.
Para a migração, pause um cliente, copie os dados para uma pasta de preparação, verifique as contagens e os hashes e, em seguida, carregue-os ou mova-os para um único motor de sincronização como fonte de referência. Teste ficheiros em conflito, renomeações, edições offline e um reinício numa conta antes de inscrever os restantes utilizadores da casa.

Perguntas frequentes
O SQLite corrompe inevitavelmente uma instância pequena do Nextcloud?
Não, mas o Nextcloud desaconselha-o oficialmente para a sincronização de ficheiros pelos clientes. A opção mais segura a longo prazo é uma base de dados de servidor suportada, com cópias de segurança testadas.
Porque é que a página de boas-vindas não pode utilizar a minha pasta /DATA?
A página é executada dentro do contentor. Monte primeiro a pasta do anfitrião no caminho de dados do contentor e, em seguida, introduza ou mantenha o caminho interno.
O Nextcloud pode sincronizar a mesma pasta que o OneDrive?
Não execute ambos os motores na mesma pasta ativa. O tópico inclui uma falha confirmada por um utilizador; utilize antes uma migração unidirecional faseada.
O percurso completo da decisão e as correções posteriores encontram-se no tópico da comunidade sobre sincronização de nuvem doméstica.
