Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Software-update: Immich 2.2.0

Immich screenshotVersie 2.2.0 van Immich is uitgekomen, een opensource oplossing voor het opslaan en beheren van foto's en video's. Het draait in Docker, waardoor je alles in eigen hand hebt en niet afhankelijk bent van een derde partij. Het wordt door velen als een serieuze concurrent van Google Photos en Apple Photos beschouwd. De media kan via een webbrowser worden benaderd en er zijn ook apps voor Android en iOS. Een demo van Immich is hier te vinden. De releasenotes voor deze uitgave kunnen hieronder worden gevonden.

Highlights

Welcome to version v2.2.0 of Immich. This release comes with the traditional Immich fashion, where the features and enhancements list is longer than the bug fixes list. Let’s dive right into the highlights of this exciting release

  • New mutable Docker tag for v2 versions
  • Optical Character Recognition (OCR)
  • [Web] WASM implementation for justified layout calculation
  • [Web] UI improvement for the review duplicates screen
  • [Mobile] Show albums in the asset’s detail sheet
  • [Mobile] Show similar photos
  • [Mobile] Chat-style for activity view
  • [Mobile] High precision seeking for video
  • [Mobile] New UI to present server-client version mismatch
  • Option to create a new user as an admin
  • Notable fix: older iOS devices freeze when spawning background tasks
  • Notable fix: temporary files on iOS are now cleaned up properly
Docker tag for v2 versions

The example.env file has been updated to use IMMICH_RELEASE=v2, which is a mutable Docker tag that points to the latest 2.x.x release image.

Optical Character Recognition (OCR)

OCR search has been one of the most requested features on our users' wishlists. Thanks to the fantastic work of @flipped-1121 and @mertalev, Immich can now recognize texts in images, adding a powerful capability to its already powerful search features. This will help users find lost family recipes or a crypto wallet’s passphrase more easily.

The OCR pipeline is integrated into the existing machine learning flow. For new uploads, it will run automatically with the existing machine learning flow. For existing setups, you can go to Administration > Job > Click on “All” for OCR job to extract OCR information for your gallery. To search for letters in photos, a new radio button has been added to the search type on the web app, and in the dropdown list on the mobile app.

[Web] WASM implementation for justified layout calculation

This release comes with a blazing-fast re-implementation of the justified layout on the web, which makes calculating the size of the thumbnails in each bucket several times faster, significantly improving the rendering performance for a large bucket, i.e., 10s of thousands of assets in a single month

[Web] UI improvement for the review duplicates screen

To help you decide which asset to keep in a group of duplicates, more information has been added to the info section below each asset, including date/time, location, and the number of albums the asset is in. The info section has been redesigned to make scanning the information faster, with different properties getting highlighted. We will keep improving on this interface to make it more intuitive

[Mobile] Show albums in the asset’s detail

You can view and navigate to the albums that the asset belongs to in the info sheet

[Mobile] Show similar photos

The popular feature “Show similar photos” has made its way to the mobile app. You can use the button in the detail sheet to find similar images to the one you are viewing.

[Mobile] Chat-style for album activity view

The album’s activity view now displays the messages and actions in a chat-style view, making it easier to follow

[Mobile] High precision seeking for video

The progress bar of the video player now has higher precision duration handling. This makes seeking much more fluid than before, as well as making position updates in the progress bar smooth, rather than jumping from second to second.

[Mobile] New UI to present server-client version mismatch

As we are now in the stable-era, we want to make the notification of a new version more subtle, less distracting. The update message and icon’s color on the mobile app have been redesigned for that purpose. When your server version is older than the available one, a message with a clickable link is displayed, directing you to the latest release notes. When your mobile app version is older than the one available on the App Store, a message with a clickable link appears, directing you to the App Store to perform the update.

Immich

Versienummer 2.2.0
Releasestatus Final
Besturingssystemen Android, Linux, iOS
Website Immich
Download https://immich.app
Licentietype Open source/betaald

Door Bart van Klaveren

Downloads en Best Buy Guide

30-10-2025 • 19:22

38

Submitter: Lohengrin

Bron: Immich

Update-historie

Reacties (38)

Sorteer op:

Weergave:

Die OCR functie werkt nu al top. De NAS is nu druk bezig om ze om te zetten, maar nu de eerste 1000 foto's al verwerkt zijn, kan ik inderdaad vrij accuraat zoeken op tekst. Bijvoorbeeld NIKE of tekst in tekst weet hij bijna foutloos te vinden. Erg knap!
quote
Ik had immich_machine_learning op een ander systeem draaien omdat de nas (rs1221+) niet snel genoeg is maar had die container dan ook niet geupdate. Dus heel veel raise ValueError(f"Unknown mod.... errors.
Voor nu even de default url gebruikt [http://immich-machine-learning:3003]

Dan gaat het maar iets minder snel.
Kan niet wachten :-)

// NAS type en CPU -> "Ryzen1500B" toegevoegd n.a.v Tortelli's awesome aanvulling.

[Reactie gewijzigd door TweakerCarlo op 30 oktober 2025 22:29]

Draai hier op een DS1821+, dat verwerken gaat best vlot is mijn ervaring.
Je moet bij OCR wel de gelijktijdige taken omhoog zetten om het wat vlotter te laten gaan. Heb ze nu op 6 zijn, cpu load max te zijn nu.
edit:
ocr lijkt vrij traag te zijn. Moet zo'n 22.000 fotos, hij doet een 5 seconde over 6 foto's. Dit gaat wel even duren.

[Reactie gewijzigd door Tortelli op 30 oktober 2025 20:42]

niet last van deze bug? op mijn synology werkt het namelijk pas na deze aanpassing:

https://github.com/immich-app/immich/issues/23393
Op Synology heeft ":Z of :z" niet echt een functie omdat selinux niet wordt gebruikt in DSM (DSM gebruik apparmour geloof ik). De flags zijn bedoeld voor systemen met selinux om directories en/of files te relabelen zodat containers er toegang toe hebben.

Docker herkent de flag wel (de runtime is met seinux ondersteuning gebouwd), maar de kernel doet er niets mee. Dat het “lijkt te helpen” komt door rechtenproblemen of doordat het opnieuw aanmaken van de container de permissies herstelt.

Op Synology kan je het gewoon weglaten. Waarschijnlijk staan/stonden de rechten en eigenaar (uid/gid) incorrect waarmee de container gestart werd zonder de ":Z" flag.
oorzaak is idd een rechten ding, ik draai niet onder root, maar het word opgelost in de volgende release van de learning image
Hij lijkt wel gewoon foto’s te analyseren, dus ik neem aan dat het gewoon werkt.
Nou, hier ruim 30,000 foto's en lijkt ca. 10s per foto te zijn. Dus gaat toch 3,5 dag duren op mijn DS916+ 8GB.
CPU in mijn 1821+ is een heel stuk sneller dus dat is wel verklaarbaar.

Overigens wel jammer dat je het verwerken niet kunt schedulen zodat hij dit alleen snachts doet.
Vandaag heb ik Immich opnieuw geprobeerd met een gedeelde library in read-only (:ro).

Na een scan bleek mijn hele Docker-VM echter vol te staan met “data” van Immich, niet echt de bedoeling, aangezien ik gewoon een eenvoudige library wilde.

Voorlopig vind ik de basisfuncties van Windows Photos beter dan Immich: SMB mounten, toevoegen als library, en je kunt gewoon door je foto’s bladeren zonder dat er onnodige bestanden worden gedownload naar je pc.
Die data zijn thumbnails en de data die hij extra bewaart voor OCR en gezichtsherkenning.

[Reactie gewijzigd door pven op 30 oktober 2025 20:51]

Mijn foto’s zijn ongeveer een 400Gb

De Immich data is ongeveer een 120gb, lijkt me te gek voor woorden.
Dat klinkt wel als veel inderdaad.

Ter vergelijk: ik heb momenteel in totaal ongeveer (foto+video) 820GB in Immich staan, Immich heeft daarvoor ongeveer 120GB aan metadata-achtige dingen voor geclaimed. (Grofweg 15% dus.) Daarnaast heeft de backup nog een kleine 20GB nodig.
Allen foto's of ook videos?
video's nemen heel veel ruimte in heb ik gemerkt. Mijn servertje liep ook vol tijdens het transcoderen. Weet niet of dat tijdelijk is tijdens het proces, of dat die ruimte nodig blijft.
Twee werelden die totaal niet met elkaar te vergelijken zijn.

Wil je af en toe door wat foto's bladeren, dan lekker bij een share blijven mewt windows photo's.
Maar wil je geavanceerde functie van een Immich, zoals zoeken naar die ene foto "grote blauwe olifant met een geruit hoedje" dan is immich de tool die je zoekt.


Je bent nu notepad met Word aan het vergelijken. Met beide kun je een stukje tekst tikken, maar daarna houd iedere vergelijking wel op.
Ik zou het ook op mijn gsm willen gebruiken, daarom heb ik Immich geprobeerd. Ik heb het opnieuw geïnstalleerd met een virtuele schijf van 100 GB.
en je kunt gewoon door je foto’s bladeren zonder dat er onnodige bestanden worden gedownload naar je pc.
Ik ben bijna 100% procent zeker dat Windows Photo's ook (een deel van) zulke bestanden aanmaakt zoals een thumbs.db en/of extra metadata ergens verstopt in je APPDATA folder, alleen zal je dat denk ik minder snel opvallen.
Ik heb het een beetje getweakt en mijn Immich gebruikt nu ongeveer een 50 GB. Dat vind ik nog wel oké. Alvast bedankt voor alle info.
Gebruik het met veel plezier, maar ik hoop wel dat ze locaties wel een keer op orde krijgen. Bijna al mijn fotos in Den Haag Zuid zijn getagged op Poeldijk. Als Immich geen locatie kan vinden bij een set coordinaten zou hij de grootste plaats in de buurt moeten pakken. Niks ten nadele van Poeldijk, maar dat is maar een gehucht t.o.v. Den Haag natuurlijk. Je krijgt het met geen mogelijkheid aangepast.
Ja die link ken ik, maar er zijn meer tools die een soortgelijk iets doen en dit werkt niet goed. Voeg opties toe voor OpenStreetMap of Nominatim bijvoorbeeld. Desnoods om zelf te hosten, maar dat wordt wel zwaar als je werelddekking wilt hebben. Je kan het ook niet overrulen.
Totaal iets anders
Denk wel dat ik dit mag zeggen inmiddels #intergas_climate_4

HomeAssistant heeft ook externe clockjes nodig om het voice gedeelte te laten werken.
Soms is het niet zo makkelijk hoor.

[Reactie gewijzigd door TweakerCarlo op 30 oktober 2025 23:10]

PDOK ondersteuning toevoegen! :)
Gebruik hier immich ook al lange tijd met veel plezier.
Enige wat ik nu heb is de iOS app die lijkt weer alles opnieuw te gaan backuppen, elke foto staat een wolkje met streepje en bij back-up geeft hij bij geback-upte Foto's en Video's 0 bestanden .
De wachtrij is ook aan het vollopen 1000/3092 .
Dat is ook waar ik tegen loop. Ik heb alle foto's geuploaded met immich-go omdat ik een "takeout" heb gedaan. Maar Immich voor iOS wilt alles alsnog her-uploaden en het probleem is dat mijn iphone heeft geen terabyte aan opslag om alle foto's van icloud te downloaden :+


Ik zag op reddit een "oplossing", en dat was alle foto's die ik al geuploaded heb in een album zetten (dat zal makkelijker gaan in de mac versie van de Photos app) en dan bij Immich voor iOS kiezen de "recent" foto's, en Immich zal dan de foto's op de andere album theoretisch negeren.
Bedankt voor de tip ga er vanavond eens naar kijken.Ik heb ook ooit een met Immich go alles geüpload vanuit een take-out van Google foto en sinds ik een iPhone heb (4 jaar) heeft die alles zonder problemen gebalk-upt tot nu :-(
Misschien dat iemand mij kan helpen met de volgende werkwijze. Ik gebruik Immich 2-ledig. Als backup van foto's geschoten op de mobiel en als publicatie tool, waar ik bij de tweede foto's bewerk in Lightroom en dan vervolgens exporteer in een external library die in Immich zichtbaar is.

Nu moet ik periodiek foto's van mijn mobiele van Immich halen, uitzoeken en verwerken in lightroom om ze vervolgens te "publiceren" in de external library. Echter, ik lijk niet kunnen filteren op foto's welke uit een externe library komen en welke zijn geupload via mijn mobiel.

Iemand suggesties?
Ik weet niet wat de achterliggemde reden is voor een externe library, maar als je het ok vindt een tussenstap te introduceren, kun je met immich-go de bewerkte foto's uploaden met een tag.
Bedankt voor de suggestie, ik ga er naar kijken. Ik heb een Lightroom workflow proces voor het verwerken van mijn foto's. Deels via mijn spiegelreflex camera en deels via mijn mobiel. Veel foto's worden hier ook verwijdert. Het resultaat daarvan wil ik vervolgens "publiceren" naar Immich om foto's via albums met de familie te delen. Dus Immich heeft voor mij 2 functies, backup van mobiele foto's en publiceren na verwerken. Dus mobiele foto's moet ik eerst downloaden (en daarna verwijderen, anders heb ik ze later dubbel), verwerken en weer publiceren. Nu lijk ik bij het zoeken niet te kunnen filteren of onderscheid te maken tussen deze 2 stromen

[edit] misschien zou het mooi zijn als foto's via de mobiel backup getagged kunnen worden

[Reactie gewijzigd door MrAbelNovakerk op 31 oktober 2025 10:51]

Het staat mij bij dat je in de app (op de telefoon) kan aangeven dat hij synced / backupped foto's in een apart album moet plaatsen. Onder Settings -> Backup:

Sync albums: Create and upload your photos and videos to the selected albums on Immich.

Ik ben zelf ~12 maanden geleden overgestapt van Google Photo's naar Immich en met bovenstaande optie ingeschakeld neemt hij de albums op je telefoon over in immich. Mijn camera app op de telefoon zet alle foto's in een 'Camera' album en ik kan in de Immich webinterface op dat album klikken en daar staan alle foto's in die met de telefoon zijn gemaakt. Ik kan ze dan vanuit daar anders indelen of verwijderen.
Dit is precies wat ik nodig heb.Top!!
Hier is ie ook druk bezig nu met herindexeren. Het is echt een fantastische app!

Wat ik nog wel mis, ik zou graag een upload functie (zonder dat ie het gelijk opslaat), willen, en dat hij dan de vergelijkbare foto's erbij pakt. Soms heb ik een foto bijv. via whatsapp gekregen van eerder, en dan denk ik, hey, die had ik al, maar dan in high-res bijvoorbeeld... Nu is dat flink zoeken...
Wat ik doe bij twijfel (herken je probleem), is gewoon uploaden / toevoegen en om de zoveel tijd de duplicates utility draaien (Utilities -> Duplicates). Je kan dan rechts boven op 'de-duplicate all' klikken, dan pakt hij automatisch de versie met de hoogste resolutie en/of file size. Als je liever zelf nog even kijkt kan je ook per detectie de foto's naast elkaar zien met daaronder metadata zoals date taken, file size, image resolution, de gewenste aanvinken en dan pijltje naar links voor de volgende detectie.
oh leuke update weer :)

even wachten helaas tot hij bij true_nas ook beschikbaar is als update van de app. voor tv's met playstore is er wel een immich app. maar helaas samsung tizen niet.. via browser op tv werkt wel, maar videos weer niet.
Immich is fantastisch, vergeet ook niet te doneren aan dit soort initiatieven!
'New mutable Docker tag for v2 versions'

Iemand toevallig een idee wat ik me daarbij voor moet stellen?


Echt he, staat gewoon uitgelegd |:(

[Reactie gewijzigd door pven op 30 oktober 2025 20:52]


Om te kunnen reageren moet je ingelogd zijn