Så gör du befintliga NAS-mappar till ett sökbart fotobibliotek utan att flytta originalen

Eva Wong är Teknisk skribent och den boende fixaren på ZimaSpace. En livslång nörd med en passion för hemma-labb och öppen källkod, hon specialiserar sig på att översätta komplexa tekniska koncept till tillgängliga, praktiska guider. Eva tror att självhosting ska vara roligt, inte skrämmande. Genom sina handledningar ger hon gemenskapen verktyg att avmystifiera hårdvaruinstallationer, från att bygga sin första NAS till att bemästra Docker-containrar.

Du kan göra flera år av NAS-foton enklare att söka i utan att flytta dem till en ny mappstruktur eller kopiera hela arkivet till ett annat program. Nyckeln är att välja en fotohanterare som indexerar befintliga kataloger, läser deras metadata och bygger ett sökbart gränssnitt runt de filer du redan har.

Den här guiden beskriver tre metoder: ZimaOS Photos för inbyggd mappindexering, Immich för externa bibliotek och PhotoPrism för indexering av befintliga original. Alla har olika konfigurationsprocesser, men målet är detsamma: att bevara dina källfiler och samtidigt göra dem enklare att bläddra i efter datum, plats, metadata och, där det stöds, bildinnehåll.

Hur fungerar indexering av befintliga NAS-mappar?

Dina NAS-mappar förblir lagringsplatsen. Fotoappen skannar valda kataloger och skapar ett index som hjälper den att visa foton i en tidslinje, på en karta, i ett galleri eller i sökresultat.

Komponent Syfte Bra att veta
Originalfiler Lagra dina foton och videor Finns kvar i sina befintliga mappar när ett index-på-plats-arbetsflöde används.
Metadataindex Organisera foton efter datum, plats, kameradetaljer och andra attribut Kan lagras i programmets databas i stället för att skrivas tillbaka till filerna.
Miniatyrbilder och förhandsvisningar Gör stora bibliotek snabbare att bläddra i Kräver ytterligare lagringsutrymme även när originalen inte kopieras.
AI-indexering Stöd för funktioner som semantisk sökning eller scenigenkänning Tillgänglighet och maskinvarukrav beror på programmet.

Det här tillvägagångssättet kombinerar portabiliteten hos vanliga mappar med en rikare bläddringsupplevelse. En djupare förklaring av avvägningarna finns i fotobibliotek jämfört med NAS-mappar.

Innan du börjar: Skydda ditt befintliga arkiv

1. Identifiera källmapparna

Välj de kataloger som innehåller din faktiska foto- och videosamling. Du kan till exempel ha separata mappar för säkerhetskopior från telefoner, kameraoriginal, familjefoton och inskannade pappersbilder.

Använd de faktiska sökvägarna på din NAS i stället för att anta att alla system lagrar filer på samma plats. Undvik att indexera programdatabaser, miniatyrbildscache, tillfälliga exporter eller orelaterade kataloger.

2. Säkerhetskopiera originalen

Indexering är inte en säkerhetskopia. Innan du ansluter ett nytt program till ett viktigt arkiv bör du se till att du har en oberoende kopia av originalfilerna. Skrivskyddad åtkomst kan minska risken för ändringar via programmet, men skyddar inte mot diskfel eller radering av en annan process.

3. Avgör om skrivskyddad åtkomst räcker

Om du bara behöver bläddra och söka är skrivskyddad åtkomst en förnuftig utgångspunkt. Vissa program lagrar album, beskrivningar eller andra ändringar i sin egen databas, medan andra kan ha stöd för sidovagnsfiler eller skrivåtgärder när behörigheterna tillåter det.

Kontrollera programmets hantering av metadata innan du väljer behörighetsmodell. Om originalen lämnas orörda kan ändringar som görs i fotoprogrammet lagras separat.

4. Avsätt utrymme för indexering

Originalen kan ligga kvar på sin plats, men miniatyrbilder, databaser, cachar och AI-relaterade data kan fortfarande ta upp lagringsutrymme. Stora RAW- och videosamlingar kan också ta betydande tid att skanna.

Välj en indexeringsmetod

Metod Passar bäst för Huvudkrav
ZimaOS Photos Användare som kör ZimaOS Lägg till befintliga mappar som fotokällor.
Externt Immich-bibliotek Användare som vill ha Immichs självvärdade fotogränssnitt Montera källkatalogen i Immich-containern och skanna den.
Indexering av original i PhotoPrism Användare som vill ha en metadatabaserad fotokatalog Konfigurera originalkatalogen och kör indexeringen.

Metod 1: Indexera befintliga mappar med ZimaOS Photos

ZimaOS Photos är utformat för att bygga ett enhetligt fotobibliotek från mappar som redan finns lagrade på servern. Det indexerar valda källor utan att flytta eller kopiera originalfilerna och gör sedan samlingen tillgänglig i vyer som fotovägg, tidslinje, karta och samlingar.

Om du vill ha ett sökbart fotobibliotek utan att konfigurera en separat stack för fotohantering, är detta den enklaste vägen när servern kör ZimaOS.

Installationssteg

  1. Öppna Photos på din ZimaOS-enhet.
  2. Klicka på inställningsknappen i det övre vänstra hörnet.
  3. Lägg till den befintliga mapp som du vill indexera som källa.
  4. Låt ZimaOS skanna mappen och bygga biblioteket.
  5. Kontrollera tidslinjen, metadata och sökresultat mot några filer som du redan känner till.

Photos är tillgängligt från och med ZimaOS 1.8. Den aktuella dokumentationen anger stöd för vanliga format, många kamera-RAW-format och videometadata. Vissa filer kan indexeras även när genereringen av miniatyrbilder beror på formatet eller den inbäddade förhandsvisningen.

Efter indexeringen finns originalfilerna kvar i sina befintliga NAS-mappar. Photos ger ett visuellt gränssnitt och lokal AI-sökning, medan filsystemet fortfarande är tillgängligt för normal filåtkomst och oberoende säkerhetskopiering.

För aktuella installationsdetaljer och formatbegränsningar, se dokumentationen för ZimaOS Photos.

Passar bäst för: ZimaOS-användare som vill bläddra i och söka i ett befintligt arkiv utan att manuellt konfigurera containersökvägar.

Metod 2: Lägg till befintliga mappar i Immich som ett externt bibliotek

Immich stöder externa bibliotek för foton och videor som lagras utanför den vanliga platsen för hanterade uppladdningar. När katalogen har monterats och skannats visas mediefilerna i huvudtidslinjen och kan användas med bibliotekets funktioner som stöds.

Detta är användbart om din NAS redan har en mappstruktur som du vill bevara. Ett externt bibliotek är dock ett separat arbetsflöde från att ladda upp filer till Immichs hanterade lagring.

Steg 1: Montera källkatalogen

För en Docker-baserad installation lägger du till en volymmappning i immich-server tjänsten i din befintliga Compose-konfiguration. Till exempel:

services:
  immich-server:
    volumes:
      - /mnt/storage/Photos:/mnt/storage/Photos:ro

Detta är en illustrativ mappning, inte en komplett Compose-fil. Ersätt värdsökvägen med din faktiska fotokatalog och infoga posten i din befintliga konfiguration i stället för att ersätta hela filen. Exemplet använder samma sökväg inuti och utanför containern, vilket gör sökvägen enklare att identifiera när biblioteket konfigureras.

Den :ro Suffixet monterar källan som skrivskyddad. Tillämpa den uppdaterade konfigurationen enligt proceduren för din installation och bekräfta sedan att katalogen är synlig för Immich-servercontainern.

Steg 2: Skapa och skanna det externa biblioteket

  1. Logga in i Immich med ett administratörskonto.
  2. Öppna administrationsområdet och välj Externa bibliotek.
  3. Skapa ett bibliotek och välj användaren som ska äga det.
  4. Lägg till källsökvägen så som den visas inuti containern.
  5. Starta en biblioteksskanning.
  6. Kontrollera sidan Jobb för att bekräfta att skanning, generering av miniatyrbilder och metadataextrahering fortskrider.

Följ den aktuella guiden för externa bibliotek i Immich för versionsspecifika instruktioner.

Steg 3: Förstå begränsningarna för externa bibliotek

Immich tilldelar för närvarande varje externt bibliotek till en enda användare. Metadata som läggs till i Immich, till exempel beskrivningar eller albumtillhörighet, lagras i dess databas i stället för att skrivas tillbaka till de ursprungliga mediefilerna.

Överväg också vad som händer när en källfil raderas eller flyttas. Immich måste skanna om biblioteket för att upptäcka ändringar i filsystemet; en saknad extern tillgång kan flyttas till Immichs papperskorg vid en omskanning. Säkerhetskopiera källarkivet och testa arbetsflödet innan du förlitar dig på det för en stor samling.

Passar bäst för: användare som vill ha Immichs tidslinje, kartor, album och sökning samtidigt som de behåller en befintlig katalogstruktur utanför dess hanterade uppladdningslagring.

Metod 3: Indexera befintliga original med PhotoPrism

PhotoPrism kan indexera en befintlig originalkatalog utan att byta namn på eller flytta källmedierna. Programmet läser metadata och skapar det index och de förhandsvisningar som behövs för bläddring och sökning.

Steg 1: Konfigurera originalkatalogen

I en Docker-distribution kan en volymmappning se ut så här:

volumes:
  - "/mnt/storage/Photos:/photoprism/originals:ro"
  - "/mnt/storage/PhotoPrismData:/photoprism/storage"

Det här är exempelsökvägar. Anpassa dem efter din distribution och se till att programlagringskatalogen är skrivbar, samtidigt som du monterar originalen skrivskyddade om du inte vill att PhotoPrism ska skriva till källmappen.

Steg 2: Kör indexeringen

  1. Starta PhotoPrism med rätt volymkonfiguration.
  2. Bekräfta att originalkatalogen är tillgänglig.
  3. Öppna Bibliotek i webbgränssnittet.
  4. Välj en undermapp eller hela originalkatalogen.
  5. Starta indexeringen och vänta tills skanningen är klar.
  6. Sök efter flera kända bilder och kontrollera deras datum, filnamn och metadata.

PhotoPrism skiljer mellan indexering och import. Indexering av befintliga original bevarar deras filnamn och mappstruktur. Import kan däremot kopiera eller flytta filer till originalkatalogen och organisera dem under nya namn och sökvägar.

För ett befintligt NAS-arkiv bör du läsa den officiella guiden för indexering av PhotoPrism-biblioteket innan du väljer ett importarbetsflöde.

Passar bäst för: användare som vill ha en sökbar fotokatalog och samtidigt behålla ett befintligt fotoarkiv på sin nuvarande plats.

Så verifierar du att dina original inte har flyttats

När den första skanningen är klar bör du verifiera källfilerna oberoende av fotoappens gränssnitt.

  1. Kontrollera källmapparna. Bekräfta att originalfilerna finns kvar på de förväntade platserna.
  2. Jämför exempel på filnamn. Välj filer från olika mappar och kontrollera deras namn och sökvägar.
  3. Kontrollera filantalet. Jämför en representativ källmapp före och efter indexeringen. Om appen visar färre objekt bör du undersöka format som inte stöds, undantag, oläsbara filer eller ofullständiga jobb.
  4. Kontrollera programlagringen. Bekräfta att databaser, miniatyrbilder och cachefiler skrivs till avsedd plats.
  5. Öppna filerna utanför fotoappen. Använd ditt vanliga arbetsflöde för NAS-fildelning för att bekräfta att arkivet fortfarande är tillgängligt.

Vanliga problem och lösningar

Problem Trolig orsak Vad du bör kontrollera
Biblioteket är tomt Felaktig sökväg eller saknade behörigheter Verifiera sökvägen inifrån programmet eller containern och bekräfta läsbehörigheten.
Vissa foton saknas Format som inte stöds, undantag eller en ofullständig skanning Granska loggar, format som stöds och indexeringsjobb.
Nya filer visas inte Indexet har inte uppdaterats Kör en skanning som stöds eller konfigurera ett uppdateringsschema.
Datum eller platser ser fel ut Metadata saknas eller är inkonsekventa Kontrollera originalfilens metadata och programmets inställningar för datumhantering.
Album eller beskrivningar försvinner efter en återställning Programmetadata lagrades separat från originalen Återställ databasen och konfigurationen tillsammans med mediefilerna vid behov.

Håll biblioteket sökbart efter en återställning

Att bevara originalfilerna är bara en del av en tillförlitlig konfiguration. Beroende på programmet kan album, beskrivningar, användarinställningar och sökrelaterade data finnas i en databas eller programkatalog.

Säkerhetskopiera originalmedierna och det programtillstånd som behövs för att återskapa biblioteket. En praktisk checklista för återställning finns i vad som ska återställas för ett sökbart fotobibliotek. Immich-användare bör också planera för både mediefiler och databasen, enligt beskrivningen i guiden för säkerhetskopiering av Immich-foton.

Anta inte att en kopiering av enbart fotokatalogen bevarar alla album, redigeringar eller sökfunktioner. Testa återställningsprocessen innan arkivet blir beroende av det nya programmet.

Vanliga frågor

Kan jag göra NAS-foton sökbara utan att importera dem?

Ja, förutsatt att programmet stöder indexering av befintliga mappar eller externa bibliotek. ZimaOS Photos indexerar valda källor på plats, medan Immich och PhotoPrism erbjuder dokumenterade arbetsflöden för befintliga medier. Bekräfta lagringsmodellen innan du börjar.

Kommer indexeringen att ändra mina filnamn eller min mappstruktur?

Inte när du använder ett indexera-på-plats-arbetsflöde som avsett. PhotoPrisms indexering av original bevarar filnamn och mappar, och ZimaOS Photos skannar valda mappar utan att flytta eller kopiera källfilerna. Att importera filer till ett programhanterat bibliotek kan fungera annorlunda.

Kan jag söka efter det som syns på ett foto?

Vissa plattformar stöder AI-baserad semantisk sökning, ansiktsigenkänning eller scenidentifiering, medan andra fokuserar på filnamn och metadata. Kontrollera vilka funktioner det valda programmet tillhandahåller och om de körs lokalt eller kräver ytterligare tjänster.

Ersätter ett sökbart fotobibliotek min säkerhetskopia?

Nej. Behåll en oberoende kopia av originalmedierna och säkerhetskopiera programdata som innehåller album, beskrivningar, användarinställningar eller annan information som du vill bevara. Testa återställningen i stället för att anta att en lyckad filkopiering innebär att hela biblioteket har återställts.

Slutligt omdöme

Du behöver inte organisera om ett befintligt NAS-arkiv för att göra det enklare att utforska. Välj ett program som stöder indexering av befintliga mappar, börja med en liten testkatalog, kontrollera att originalen förblir oförändrade och bekräfta hur programmet lagrar metadata.

ZimaOS Photos erbjuder det enklaste integrerade tillvägagångssättet för ZimaOS-användare. Immichs externa bibliotek och indexering av PhotoPrisms original är alternativ för användare som föredrar ett separat självhostat foto program. Oavsett vilket bör du skydda originalfilerna och de programdata som behövs för att återställa biblioteket.

Support och tips

Mer att läsa

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.