Immich: det ultimate alternativet til Google Foto for å hoste din private sky med bilder og videoer selv

Hva er Immich?
  • Immich tilbyr sikkerhetskopiering, søk og avansert fotoorganisering under din kontroll.
  • Integreringen av kunstig intelligens muliggjør ansiktsgjenkjenning og semantisk søk.
  • Bruk av Docker og native apper gjør det enkelt å installere selv på enhver moderne server eller NAS.

Det å kontrollere personlige bilder og videoer har blitt en sentral bekymring for personvernbevisste brukere og de som har brukt skytjenester som Google Foto eller iCloud. Immich fremstår som det moderne svaret for de som ønsker fullstendig eierskap til sine visuelle minner, med avanserte AI-funksjoner, organisering og sikkerhetskopier helt under vår kontroll.

I denne artikkelen skal vi dykke dypt ned i hva Immich er, hvordan det fungerer, hvem det er for, fordelene det har i forhold til kommersielle alternativer og andre åpen kildekode-prosjekter, trinnene som kreves for å få det i gang, maskinvaren det trenger, tilpasningsmulighetene og lærdommene som erfarne brukere som bruker det daglig, har lært. Alt dette vil være strukturert og støttet av praktisk erfaring, ikke bare fra et teknisk perspektiv, men også fra sluttbrukerens synspunkt som søker effektivitet, sikkerhet og fremfor alt digital trygghet. La oss komme i gang.

Hva er Immich, og hvorfor er det viktig?

Immich er en åpen kildekode-plattform dedikert til å administrere, organisere og sikkerhetskopiere bilder og videoer , primært designet for de som ønsker å være vert for sin egen fotosky. Designet i tiden etter Google Foto-dagen, tilbyr den en lignende (eller bedre!) opplevelse uten å være avhengig av teknologigiganter eller kompromittere personvernet . Du kan få tilgang til prosjektet, dokumentasjonen, fellesskapet og nedlastingslenker fra det offisielle nettstedet .

Det viktigste med Immich er at alle filene dine forblir på infrastrukturen din : de forlater aldri serveren din, de lastes ikke opp til tredjeparts skyer, og ingen kan analysere dem for reklameformål eller for å mate kunstig intelligens-modeller uten din tillatelse. Den åpne kildekode-arkitekturen gir deg full frihet til å skalere eller endre den etter dine behov, og den aktive utviklingen gjør den til et verktøy i stadig utvikling.

Hovedfunksjoner ved Immich

  • Automatisk sikkerhetskopiering og synkronisering fra mobile enheterNative apper for Android og iOS som tillater automatisk opplasting av bilder og videoer, akkurat som Google Foto, men med privat lagring.
  • AI-assistert søkImmich bruker ansiktsgjenkjenningsmodeller og semantisk analyse, slik at du kan søke etter bilder ved hjelp av naturlige språkkonsepter uten å måtte tagge dem på forhånd.
  • Moderne og tilpasningsdyktig grensesnittImmichs nettsted etterligner brukervennligheten og designet til kommersielle plattformer, med en tidslinje, automatisk organisering etter datoer og album, en visuell tidslinje og gruppering etter personer eller steder.
  • FlerbrukerstøtteDu kan administrere separate kontoer (ideelt for familier eller team), hver med sine egne standard personverninnstillinger, og dele album eller utvalgte bilder.
  • Bevaring og håndtering av metadataAll EXIF-informasjon (datoer, kameraer, GPS-posisjon osv.) bevares og kan brukes til søk og organisering.
  • Ansiktsgjenkjenning, objektdeteksjon og semantisk søkImmich grupperer automatisk alle bilder av samme person og reagerer på naturlige søk som «strandfester», «rød sykkel i snøen» eller «hund ved sjøen».
  • Støtte for Live Photos og Motion PhotosTil og med å gjenskape funksjonene til innebygde Apple- og Google-apper.
  • Enkel import fra Google Foto, iCloud eller lokal lagringTakket være eksterne verktøy og støtte for Google Takeout kan du migrere biblioteket ditt uten å miste historiske data eller metadata.
  • Organisert i tilpassede album og filtrert etter kartBla gjennom de visuelle minnene dine fra kartvisningen, noe som gjør det enkelt å finne bilder etter sted.
  • Maler for mappehåndtering og lagringDu kan bestemme om Immich skal omstrukturere hele samlingen din til egne mapper basert på dato, bruker osv., eller koble til eksterne skrivebeskyttede biblioteker for å indeksere dem uten å flytte filer.

Hvem bør bruke Immich? Ideelle bruksområder

Immich er utviklet for alle brukere som ønsker personvern, kontroll og fleksibilitet i administrasjonen av foto- og videoarkiver . Det er spesielt nyttig i disse scenariene:

  • Familier eller grupper med flere mobiltelefoner De ønsker at hvert medlem skal kunne sikkerhetskopiere kamerarullen sin automatisk og se hele galleriet gruppert eller individuelt.
  • Avanserte brukere, fotografer og skapere som tar vare på arkivet sitt, ønsker å unngå skiftende retningslinjer fra kommersielle plattformer, og ønsker rask tilgang til flere tiår med minner uten å bekymre seg for tjenestenedleggelser, prisøkninger eller datatap på grunn av kontraktsendringer.
  • De som allerede har et stort bibliotek på disk De ønsker å holde hostingtjenesten lokal, men med tilgang fra hvor som helst, og samtidig beholde full kontroll. Immich støtter også parallell bruk med andre løsninger gjennom eksterne biblioteker.
  • Teknologientusiaster, utviklere og systemadministratorer som ønsker å lære om applikasjonsdockerisering, omvendte proxyer, avansert administrasjon med Docker Compose og sikkerheten som kreves for ekte selvhosting.

Sammenligning: Immich vs. Google Foto, PhotoPrism og andre alternativer

Det mest ettertraktede og direkte alternativet til Google Foto er Immich , og dette skyldes ikke bare estetikken. Hovedstyrken ligger i å tilby nesten alle funksjonene som forventes av en kommersiell pakke, og overgår den til og med innen datakontroll, flerbrukeradministrasjon og dybden av den automatiske bildeanalysen. Flere erfaringer samlet i tekniske fora og blogger understreker følgende:

  • Google Bilder/Apple iCloudPålitelig, svært integrert med mobile enheter, men med begrenset lagringsplass, økende priser og fullstendig avhengighet av deres vilkår og retningslinjer for personvern. Mistilliten vokser når vi vurderer deres evne (og potensielle vilje) til å analysere bilder for å trene kommersiell AI eller drive personlig tilpassede annonser.
  • PhotoPrismÅpen kildekode, også med AI, anbefales på det sterkeste for arkivering av tiår med minner på disk. Styrken ligger i indekseringen av eksisterende biblioteker og det visuelle kartet; imidlertid, Den dekker ikke direkte og konstante sikkerhetskopier fra mobile enheter tilstrekkelig. Den krever tredjepartsapper (som PhotoSync eller PWA-integrasjon) for en anstendig mobilopplevelse. De avanserte funksjonene (som forbedrede brukerroller eller premium kartlag) er tilgjengelige gjennom betalte abonnementer, selv om basisversjonen er åpen kildekode.
  • LibrePhotos, Photoview, Nextcloud-bilder, Piwigo, Chevereto, vannymfe, litchi, Photonix, EnteDe tilbyr alle sine egne fordeler, men de har en tendens til å komme til kort når det gjelder mobilintegrasjon, automatisk synkronisering eller brukeropplevelsen fokusert på umiddelbarhet og kunstig intelligens, der Immich virkelig skinner.

Hovedforskjellen mellom Immich og PhotoPrism ligger i filbehandling og mobilopplevelsen . Immich utmerker seg der målet er å «ikke lenger stole på Google Foto» og laste opp hele kamerarullen direkte hver dag, mens PhotoPrism vinner i etablerte arkiveringsprosjekter, der det å opprettholde mappestrukturen og optimalisere appens størrelse er å foretrekke.

Steg-for-steg Immich-installasjon: alt du trenger å vite

Oppsett av Immich er en prosess designet for brukere med noe erfaring med serverkonfigurasjon, selv om læringskurven er godt dokumentert og fellesskapet er utrolig nyttig. Hvis du aldri har jobbet med Docker, Proxmox, Unraid, ZimaOS, Synology eller noen annen selvhostingsløsning, kan dette være ditt første flotte praktiske prosjekt å lære.

1. Valg av miljø og maskinvarekrav

Immich kan installeres på enhver moderne Linux-server, enten fysisk eller virtuell, som kjører Ubuntu, Debian eller lignende distribusjoner, og støtter x86_64- og ARM64-arkitekturer (noe som gjør den perfekt for Raspberry Pi eller små NAS-enheter til hjemmet). Det anbefalte operativsystemet for optimal ytelse er:

  • CPU: minimum 2 kjerner (4+ bedre for store samlinger og intensiv ML-analyse)
  • RAM: minimum 4 GB (8–16 GB anbefales, spesielt hvis du aktiverer maskinlæring)
  • Lagring: Appen krever lite plass (10 GB), mesteparten av den brukes av bilder og videoer. Husk ytterligere 10–20 % for miniatyrbilder, mellomlagring og mellomversjoner.
  • Rød: 100 Mbps er tilstrekkelig for lokal tilgang. Hvis du planlegger fjerntilgang, bør du prioritere en god opplastingshastighet (eller bruke VPN/Tailscale).
  • NVIDIA GPU-er med CUDA-støtte: Valgfritt, men det kan akselerere ML-indeksering og -behandling radikalt
  • SSD-lagring (for databasen og programvaren), og HDD/RAID hvis du har store biblioteker

2. Installere avhengigheter og komme i gang med Docker Compose

Den vanligste og anbefalte metoden er å bruke Docker Compose :

  1. Installer Docker og Docker Compose på serveren din (også tilgjengelig på Unraid, ZimaOS og andre miljøer med appbutikker eller fellesskapsmaler).
  2. Opprett en mappe for konfigurasjonsfilene og last ned Docker-compose.yml og .og V fra den offisielle avdelingen av Immich.
  3. Rediger .env-filen for å tilpasse lagringsbanen (UPLOAD_LOCATION), Postgres-databasedataene, tidssonen, programvareversjonen, brukernavn og passord for databasen og andre parametere som du vil finne godt dokumentert.
  4. Løpe docker compose up -dImmichs containere vil bli distribuert, sammen med ML-tjenesten, Redis og vektor PostgreSQL.
  5. Få tilgang til webgrensesnittet via port 2283 på serveren din og opprett administratorkontoen. Derfra kan du legge til brukere, konfigurere biblioteker, se på statistikk og tilpasse opplevelsen.

I Unraid eller ZimaOS er denne prosessen ytterligere forenklet takket være maler i deres «appbutikker», men det anbefales å sjekke om bildet som brukes er det offisielle eller et tredjepartsalternativ. Noen avanserte brukere foretrekker å lage sine egne XML-filer for maksimal kontroll.

3. Integrasjon med mobile enheter

Last ned den offisielle appen for Android eller iOS fra deres respektive butikker (eller fra F-Droid hvis du ønsker 100 % åpen kildekode)

  • Konfigurer server-URL-en og påloggingsinformasjonen din i appen.
  • Aktiver automatisk synkronisering av bilder og videoer; Immich tillater tilpassede regler som kun wifi, kun mens mobilen lades, inkludering eller ekskludering av videoer og kontroll over komprimerings-/kvalitetsnivå.
  • Du kan laste opp manuelt ved å velge bildene eller videoene du ønsker.

Appene viser tydelig sikkerhetskopieringsstatusen til hver fil med forskjellige ikoner , og lar deg se det delte galleriet eller bare ditt eget.

Tilpasning, avansert administrasjon og vedlikehold

Intern konfigurasjon av Immich-serveren

Fra serveradministrasjonen kan du:

  • Opprett brukere og tildel kvoter, tilpassede lagringsetiketter og manuelle anmeldere
  • Importstrategier: fra Google Foto (via Google Takeout og Immichs CLI), iCloud eller lokale stasjoner
  • Oppgave- og loggbehandling: spor fremdriften for generering av miniatyrbilder, ansiktsgjenkjenning, skanning av eksternt bibliotek osv.
  • Konfigurer lagringsmaler, tilpasset mappeorganisering (etter år, måned, bruker…)
  • Eksterne integrasjoner: webhooks, API, CLI, osv.

Sikkerhet og ekstern tilgang

Fjerntilgang : For å tillate tilgang over internett trenger du en omvendt proxy (Nginx, Caddy, Traefik osv.) med et konfigurert SSL-sertifikat. Like viktig er det å aldri eksponere Immich for det offentlige nettverket uten HTTPS.

VPN eller Tailscale : Den sikreste løsningen er å begrense ekstern tilgang kun gjennom et kryptert VPN. Bruk av Tailscale gjør det spesielt enkelt å koble til alle familiens enheter og få tilgang til dem via det private nettverket (100.xxx).

Gode ​​sikkerhetsrutiner:

  • Sterke passord og 2FA for administratoren når tilgjengelig
  • Brannmur konfigurert og periodisk gjennomgang av aktive tilkoblinger/åpne økter
  • Hyppige containeroppdateringer via docker compose pullsjekker alltid versjonsnotatene

Sikkerhetskopiering og katastrofegjenoppretting

Det er viktig å sikkerhetskopiere alle dataene dine : ikke la Immich være den eneste kopien av bildene dine. Sikkerhetskopier alltid:

  • Den originale fotomappen (UPLOAD_LOCATION)
  • PostgreSQL-databasen (manuelle eller automatiserte periodiske dumps)
  • .env-konfigurasjonsfilen og docker-compose.yml

Du kan sikkerhetskopiere dataene dine med rsync til en annen NAS, en kryptert skylagringstjeneste eller en lokal ekstern harddisk. Det er viktig å automatisere denne prosessen. Husk at en sikkerhetskopi bare er nyttig hvis du kan gjenopprette den raskt, så test prosessen før katastrofen inntreffer.

Vanlig feilsøking

  • OpplastingsfeilSjekk ledig plass på serveren, maksimal tillatt størrelse i reverse proxy, oppdater mobilappen og sjekk serverlogger.
  • Ansiktsgjenkjenning/AI-ytelseHvis ML-containeren starter på nytt, trenger du sannsynligvis mer RAM eller swap-plass. Du kan deaktivere AI på installasjoner med lite ressurser.
  • Treg nettytelseSjekk ressurser (CPU/RAM), la databasen stå på SSD-en og tøm mellombufferne regelmessig.
  • Problemer med mobilsynkroniseringsikrer tillatelser i appen, sjekker tilkobling og konfigurerer bakgrunnsoppdatering (iOS) eller vedvarende tjeneste (Android).
  • Problematiske oppdateringerAngi alltid versjonen i .env-filen og sjekk kompatibiliteten før oppdatering (prosjektet introduserer hyppige endringer i databasen og konfigurasjonen).

Optimalisering og beste praksis

For å optimalisere ytelse og stabilitet anbefales det å ha tilstrekkelige ressurser og utføre regelmessig vedlikehold . Noen tips:

  • Tildel tilstrekkelig RAM og bytt for ML-containeren
  • Oppbevar databasen på en SSD for å forenkle søk og indeksering
  • Utfør periodisk databasevedlikehold (støvsuging/analyse)
  • Overvåk diskplass og utvid lagringsplassen etter hvert som biblioteket vokser

Brukeropplevelse i den virkelige verden: høydepunkter

Avanserte brukere som har migrert fra Google Foto eller lignende applikasjoner fremhever flere fordeler som de ikke finner hos noen konkurrent:

  • Grensesnittet gjenskaper brukervennligheten, den kronologiske organiseringen og hurtigtastene til den kommersielle modellen (som favoritter, hurtigsletting, tidslinjenavigasjon osv.).
  • Massemigrering fra Google Foto (via Google Takeout og de offisielle Immich CLI- og Immich-Go-verktøyene) er veldig enkelt, selv om det kan kreve mindre justeringer av metadata.
  • Ansiktsgjenkjenning og semantisk søk ​​forvandler virkelig opplevelsenDu kan be om bilder av en person, hendelser, konkrete objekter eller abstrakte konsepter («oransje ting»), og systemet svarer raskt og nøyaktig.
  • Uavhengighet fra tjenester som kan stenge, endre betingelser eller kreve ekstra strømavgifter Det gir langsiktig trygghet og mye lavere kostnader hvis du allerede har din egen maskinvare.
  • Mobilappen er omfattende, rask og viser statusen til sikkerhetskopier perfekt.selv om de mer avanserte funksjonene stadig forbedres.
  • Det finnes (ennå) ingen god nok app for Android TV/Google TVsom tvinger deg til å bruke den bærbare datamaskinen som er koblet til TV-en for å se familiealbum.

Integrering, fellesskap og fremtidig utvikling

En av Immichs største styrker er det aktive fellesskapet: forum, Discord, GitHub og spesialiserte subreddits hvor du kan spørre om problemer, foreslå forbedringer, rapportere feil eller bidra med kode, oversettelser og dokumentasjon.

Funksjoner som følgende er sømløst integrert:

  • API-støtte for CLI
  • Karthåndtering og visualisering med OpenStreetMap
  • Utvidelse for vektorsøkeadministrasjon (VectorChord, utviklingen av den gamle pgvecto.rs)
  • Avanserte lagringsfunksjoner (TypeSense for ultrasnelle søk, Redis for effektiv mellomlagring, integrering av omvendt proxy og full HTTPS)

Utviklingen er svært aktiv, og nye versjoner inkluderer kontinuerlig forbedringer. Det er viktig å lese utgivelsesnotatene for hver versjon og teste oppdateringene i et testmiljø hvis du er veldig avhengig av plattformen for å unngå tjenesteavbrudd.

Tips og ofte stilte spørsmål under utplassering

  • Kan Immich og PhotoPrism sameksistere? Ja, det er mulig og nyttig: Immich som et daglig arkiv og PhotoPrism for å indeksere den eksterne filen i skrivebeskyttet modus.
  • Er det trygt å bare legge igjen bildene i Immich? Absolutt ikke: utfør alltid minst én regelmessig ekstern sikkerhetskopiering; aldri stol på én enkelt lokal instans.
  • Klarer Immich å migrere bra fra andre plattformer? Import fra Google Foto eller iCloud er enkelt og godt dokumentert. Når du importerer fra lokal lagring, kan du sette eksterne biblioteker til skrivebeskyttet modus for å forenkle overgangen.
  • Hvor mye ekstra plass trenger jeg? Det inkluderer ytterligere 10–20 % på originalene dine for miniatyrbilder, vektorsøk og metadata.

Immich tilbyr omfattende privat fotohåndtering, og gir en opplevelse som ligner på kommersielle plattformer, men med autonomien, personvernet og friheten til selvhosting. Hvis du brenner for minnene dine og ønsker å beholde full kontroll, tilbyr Immich et kraftigere og sikrere alternativ enn noen gang før.

Legg igjen en kommentar