Nextcloud passar den efterfrågade centralmolnmodellen, men SQLite är inte standardvalet på lång sikt
Användaren vill ha tre konton, ett webbgränssnitt, uppladdningar från telefoner och synkronisering från datorer via en enda hemserver. Det är en central molnmodell, så Nextcloud uppfyller kravet bättre än Syncthings enhets-till-enhetsdesign. Tråden bekräftar att en grundläggande Nextcloud-installation med SQLite startade, medan ownCloud inte slutfördes från App Store och OpenCloud förblev olöst.
Trådens lugnande besked om SQLite går dock längre än Nextclouds officiella riktlinjer. Nextclouds riktlinjer för val av databas anger att SQLite är avsett för minimala instanser eller utvecklingsinstanser och starkt avråds när klienter synkroniserar filer. För en långvarig synktjänst för tre användare bör du börja med MariaDB eller PostgreSQL om paketet stöder det. Använd SQLite endast som ett medvetet test med en plan för migrering och säkerhetskopiering.
Välj utifrån arbetsflödet innan du felsöker en installation
Välj Nextcloud när varje person behöver ett konto, webbläsaråtkomst, delning, uppladdningar från mobilen och en enda auktoritativ server. Välj Syncthing när det verkliga målet är att replikera utvalda mappar mellan betrodda enheter utan en central webbmolnupplevelse. Det här är olika driftmodeller, inte utbytbara skal.
Dra inte slutsatsen att OpenCloud eller ownCloud generellt är trasiga utifrån den här tråden. Användaren angav inte OpenCloud-felet, och ownCloud-skärmbilden visar en ofullständig installation utan bekräftad orsak. Dokumentera det första steget som misslyckas, bildversionen, volymmappningen och programloggen innan du ändrar paket.
För en nybörjare som behöver en pålitlig hushållstjänst bör du minska antalet rörliga delar: en stödd appdefinition, en databassökväg, en datasökväg, ett värdnamn och ett arbetsflöde för säkerhetskopiering. Undvik att kombinera en AI-genererad installationssekvens med en annan Compose-fil från GitHub om inte alla inställningar har stämts av.

Ordna beständig lagring innan du slutför Nextcloud-konfigurationen
Nextclouds välkomstsida accepterar en sökväg inuti containern, inte en godtycklig ZimaOS-sökväg på värden. Om du skriver /DATA/... på den sidan misslyckas det när containern inte har någon motsvarande montering. Konfigurera mappningen först under ZimaOS Apps → Nextcloud → Settings → Volumes.
Mappa en särskild RAID-mapp på värden till Nextcloud-containerns avsedda datakatalog, vanligtvis /var/www/html/data för den image som diskuteras. Låt sedan välkomstsidan använda containerns interna sökväg. Docker dirigerar skrivningarna via monteringen till den beständiga lagringen.
Kontrollera ägarskap och ledigt utrymme innan du lägger till användare. Skapa en testfil, bekräfta att den visas på den mappade lagringen på värden, starta om containern och öppna den igen. Flytta inte en redan fylld datakatalog genom att endast redigera config.php; databasens och filsystemets tillstånd måste fortsätta vara synkroniserade.

Använd en databas och en säkerhetskopieringsplan som passar tjänstens livslängd
För ett experiment eller en minimal personlig instans minskar SQLite installationsarbetet. För regelbunden skrivbordssynkronisering av flera användare och ytterligare Nextcloud-appar bör du följa uppströmsrekommendationerna och konfigurera MariaDB eller PostgreSQL från början. En databasvarning är inte ett bevis på förestående korruption, men den markerar en kapacitets- och samtidighetsgräns som är värd att respektera.
Gör både användardatakatalogen och databastillståndet beständiga. En kopia av de uppladdade filerna är inte en fullständig Nextcloud-säkerhetskopia, eftersom delningar, användare, versioner, apptillstånd och filmetadata lagras i databasen. Testa återställning till en separat plats innan du litar på tjänsten som enda kopia.
Övervaka lagringstillväxt och bakgrundsjobb efter att du aktiverat telefonuppladdningar eller appar. Om SQLite redan används ska du inte byta databasfiler manuellt. Följ Nextclouds stödda arbetsflöde för databaskonvertering efter att du har skapat en verifierad säkerhetskopia.
Anslut klienter utan att skapa en konflikt mellan synkmotorer
Använd den officiella Nextcloud-klienten för dator eller mobil mot det slutliga HTTPS-värdnamnet. När en omvänd proxy avslutar TLS konfigurerar du den faktiska proxyadressen under trusted_proxies och använder överskrivningsparametrar endast när rubrikidentifieringen kräver det. Kopiera inte 127.0.0.1 om proxyn inte faktiskt ansluter från localhost.
Tråden rapporterar att en anslutning av Nextcloud-synkroniseringen till en aktiv OneDrive-mapp allvarligt störde OneDrive på den arbetsstationen. Två synkmotorer kan byta namn på, låsa, deduplicera eller radera filer i samma träd. Överlappa inte deras aktiva mappar som migreringsmetod.
Vid migrering pausar du en klient, kopierar data till en mellanlagringsmapp, verifierar antal och hashvärden och laddar sedan upp eller flyttar datan till en enda auktoritativ synkmotor. Testa konfliktfiler, namnbyten, ändringar offline och en omstart på ett konto innan du ansluter resten av hushållets användare.

Vanliga frågor
Garanterar SQLite att en liten Nextcloud-instans blir korrupt?
Nej, men Nextcloud avråder officiellt från det för fils synkronisering från klienter. Det säkrare långsiktiga valet är en stödd serverdatabas tillsammans med testade säkerhetskopior.
Varför kan välkomstsidan inte använda min /DATA-mapp?
Sidan körs inuti containern. Montera värdmappen till containerns datasökväg först och ange eller behåll därefter den interna sökvägen.
Kan Nextcloud synkronisera samma mapp som OneDrive?
Kör inte båda motorerna på en aktiv mapp. Tråden innehåller ett fel som bekräftats av en användare. Använd i stället en stegvis enkelriktad migrering.
Den fullständiga beslutsvägen och de efterföljande korrigeringarna finns i communitytråden om molnsynkronisering för hemmabruk.
