Lokale fotobeheersoftware Immich krijgt zijn eerste stabiele release

Immich, een opensourcetool om lokaal foto's en video's mee te beheren, krijgt zijn eerste stabiele release. Tot op heden was de populaire tool alleen als bèta beschikbaar. De stabiele versie is per direct beschikbaar.

De makers van Immich bevestigen de release van versie 2.0.0 in een blogpost op GitHub. Het is de eerste versie van de fotosoftware die als stabiel is aangemerkt sinds Immich in februari 2022 voor het eerst werd uitgebracht.

Volgens de ontwikkelaars betekent de nieuwe 'stabiele' status dat 'een groot aantal technische fouten' is opgelost. De makers gaan de komende tijd meer prioriteit geven aan de compatibiliteit van de software. Er is vanaf nu ook minder werk nodig om Immich up-to-date te houden, claimt het team achter de software.

Daarnaast blijven de ontwikkelaars doorgaan met het ontwikkelen van nieuwe functies, zoals die zijn aangegeven op hun roadmap. Zo moet het dit jaar nog mogelijk worden om foto's te bewerken via Immich en meer.

Immich laat gebruikers hun foto's en video's lokaal backuppen, organiseren en beheren. Opgeslagen foto's en video's kunnen vervolgens worden ingezien via een webbrowser of de Immich-apps voor iOS en Android. De media zijn daarmee geheel in het beheer van de gebruiker; Immich is opensource en draait lokaal in een Docker-container op een eigen server. De software is gratis, hoewel de makers wel op termijn met enkele betaalde opties willen komen, bijvoorbeeld voor het doen van off-site back-ups.

Immich
Bron: Immich

Door Daan van Monsjou

Nieuwsredacteur

02-10-2025 • 15:46

96

Submitter: Robi

Reacties (96)

Sorteer op:

Weergave:

Sweet!

Ik gebruik dit al relatief lang en deze software is super!

Enkel het updaten... dat is echt in stapjes; want een te grote sprong en hij start niet meer. Dan moet je achterhalen welke versie je vroeger draaide en kijken welke stappen je moet nemen. Mooi om te lezen dat dit achter de rug is.

PS: ik draai dit via een docker-compose file. Ondertussen dus met specifieke versies en niet de :latest.
Het zou wellicht wel goed werken moest ik bvb elke nacht een pull doen en opnieuw starten.

PS2: Net de update gedaan en geen issues gehad...

[Reactie gewijzigd door Prince op 2 oktober 2025 16:03]

Vanaf nu volgen ze Semantic Versioning. Dat zou duidelijker moeten maken wanneer je probleemloos kan updaten, en wanneer je beter even de breaking changes pagina kan raadplegen.
Ook de update gedaan. Mijn installatie (op Truenas) is een half jaartje oud. Kennelijk is er nu een breaking change waarbij je de opslaglocaties moet wijzigen en allerlei sudo commando's moet uitvoeren die afhankelijk zijn van je setup. Na de update startte mijn instance niet meer op, dus ik heb een rollback moeten doen.

Absoluut onbetrouwbaar en daarom toch maar weer alles naar iCloud aan het overzetten.
had ik ook, is een optie om een upload directory en jouw 'achief' directory afzonderlijk te definieren.
Je moet eigenlijk niets aanpassen, gewoon de versies in stapjes doorlopen. Staat op hun github pagina.
Ik had wat te veel stapjes genomen; maar deze stapjes werken voor mij (van onder naar boven natuurlijk - maar begin met de versie waar je op zit of die net erboven)

IMMICH_VERSION=v2.0.0
#IMMICH_VERSION=v1.141.1
#IMMICH_VERSION=v1.139.2
#IMMICH_VERSION=v1.136.0
Dat is vanaf nu dus wel betrouwbaar. Pas als jij naar v2 update kan je nu verwachten dat er een breaking change is.

Bij een v0.x kan dat inderdaad bij iedere release zijn, maar dat hoort er nu eenmaal bij. Wil je dat niet moet je wachten tot de eerste echte release (v1).
Dat staat er dus ook groot bij wanneer je het installeerde, let op bij updates. Zelfs de popup van een nieuwe versie gaf dit altijd aan, inclusief linkje naar de release notes.

Het nieuws is dat ze naar stable gaan, en dus ook niet zomaar meer breaking releases doen (pas optioneel bij een versie 3.x.x)
Dus op het moment dat er (eindelijk) een stabiele versie is ga jij updaten vanaf een oude versie en zonder te kijken naar breaking changes (want dat stond gewoon in de afgelopen release notes) gewoon op de knop klikken. Ja, dan is het leven absoluut onbetrouwbaar en kan je beter bij iCloud blijven.
Onzin, staat gewoon goed gedocumenteerd naar welke versie je moet gaan en wat je moet doen. Toevallig vorige week gedaan, werkte foutloos.
Je had gewoon de documentatie moeten lezen, Immich was beta software dus dan moet je ook dingen als dit verwachten.
Het is niet onbetrouwbaar als je maar weet wat je doet, vind hier info wat het overzetten wat makkelijker maakt: https://forums.truenas.co...ng-deprecated-issue/45930
Ondertussen dus met specifieke versies en niet de :latest.
Heeft :latest ooit gewerkt dan? Ik gebruik gewoon :release en laat watchtower er op los. Als het stuk gaat ga ik de release notes wel eens lezen :P
Haha, neen, idd, was :release
Ik schreef :latest uit gewoonte.
Ik lees altijd lovende verhalen op Reddit bij r/selfhost, homelab over immich. Zit al een tijdje te overwegen om te migreren. Krijg wel vaak de indruk dat het resource heavy kan zijn, mede-tweakeraars ervaring met immich?
Totaal niet. Alleen in het begin als ie soort AI tools over je hele library laat gaan voor gezicht detectie enz. Maar dat kan je ook uitbesteden aan een ander apparaat of geheel uitzetten, of een nachtje zn gang laten gaan. Daarna stelt het eigen geen zak voor en werkt het allemaal behoorlijk autonoom.
..uitbesteden aan een ander apparaat..
hoe doe je dit dan? Ik draai immich op een lichtgewicht systeem en was op zoek naar een oplossing om de overige acties wel te draaien, nu staan deze uit.
Zoals @DeTeraarist al schrijft, is gewoon gedocumenteerd. Komt er eigenlijk op neer om de ML container weg te laten bij de gewone Immich, en enkel die container op een sterkere machine te draaien en de IP + poort aan Immich mee te geven naar die ML container.

Dat zou bijvoorbeeld een sterkere (game) PC kunnen zijn die die taken over kan nemen.
Ik merk hier in ieder geval niet zoveel van. Het enige wat resource heavy is is het importeren van nieuwe afbeeldingen. En dan vooral herkenning van context etc.
Heb het draaien op HexOS.

Op zich werkt het prima als een back-up locatie en een manier om foto's te doorzoeken gebaseerd niet alleen op metadata, maar ook op inhoud van de foto's. Ik heb wel wat persoonlijke verbeterpuntjes ervaren.

Het is niet per se intuïtief hoe het werkt met welke foto's lokaal zijn, welke op de server, en het verwijderen bij slechts 1 van de 2, maar dat is volgens mij voornamelijk in de iOS app zo.

Ook is er geen optie om een foto of album te markeren als NSFW/privé/spoilered, dus als je dickpics maakt of toegestuurd krijgt en je scrolt of zoekt door je albums heen, bereid je dan voor op phallische verrassingen.
MBT NSFW, is er wel een optie. Dat heet 'locked folder' en daar kun je je snikkelpics en ander vertier in plaatsen zodat er niets onoirbaars voorbijkomt als je indruk wilt maken op je date met je coole eigen fotocloud.
immich_server 300MB RAM, <1% cpu
immich_Postgress 160MB RAM < 1% cpu
immich_redis 14MB RAM < 0.5% CPU
immich_machine_learning 34MB RAM <0.5% CPU

dus Tja bij elkaar net iets meer dan 500MB RAM en load van misschien 1% CPU.
Maar dit is in rust en Machine learning wordt naar nvidia GPU gestuurd maar ook dat is alleen bij nieuwe files. Dus ik zou het niet beschouwen als resource heavy

Op dezelfde VM heb ik ook comfyUI draaien en als daar een model blijft plakken slikt deze zo 15GB RAM extra tov van zijn vrij hoge basis ;)
Het draait bij mij in een VM op een N100 kubus van 9x9x5cm... Als een van meerdere VMs. En ik zette de AI aan nadat er al tienduizenden fotos openstonden okknte zien wat er zou gebeuren, en dat werkte goed... YMMV uiteraard en mijn definitie van licht systeem is misschien niet de jouwe...
Ik draai het op een Raspberry Pi 4 met 2TB aan foto's en video's er in. Draait als een trein! Prachtig stuk software, echt heel indrukwekkend.

[Reactie gewijzigd door RobinJ1995 op 2 oktober 2025 18:41]

De AI functionaliteit werkt absoluut niet zonder videokaart. Ook het scrollen door een grote foto library gemount via NFS loopt hier nog niet soepel. immich draait bij mij via Docker compose in een VM op TrueNAS.
Op mijn Synology kost het veel resources (zeker met gezichtsherkenning), maar het mooie is dat je een externe PC dat kan laten doen. Dus ik draai die docker op mijn PC (met een Nvidia RTX), om zo resources te besparen. En dan werkt het mega goed.
En loont dit de moeite om te draaien op een Synology? Wat is de meerwaarde tov een Synology Photos? De reden waarom ik dit vraag is omdat Synology Photos gewoon werkt zonder veel hassle en de updates zijn simpel en de functionaliteit vergelijkbaar met een Google photos of apple photos... Als ik de screenshots in dit artikel bekijk lijkt het op eerste zicht ook iets gelijkaardigs. Maar dan in een donker setup. Of mis ik iets?
Ik heb zelf ook een Synology draaien, maar ik heb liever dat de NAS enkel dient voor file sharing. Met name dan omdat de CPU in zo'n kant-en-klare box meestal niet heel krachtig is.

Daarnaast heeft Synology intussen het hele debacle met de harde schijven. Persoonlijk maak ik me dan zorgen over wat er gebeurt wanneer mijn oude DS415Play de geest geeft (kan ik dan de schijven wel overzetten naar een nieuwe Synology?). Daarom draai ik liever open source software zoals Immich, Home Assistant, ..., zo ben ik niet afhankelijk van de grillen van 1 partij.

Zoals bij alles is het antwoord op de vraag 'Is dit beter', 'het hangt er van af'.
Ok, dat snap ik. Al is mijn persoonlijke ervaring dat tegen dat je NAS aan vervanging toe is je storage waarschijnlijk ook een upgrade nodig heeft. Hier gegaan van een QNAP TS-410 met 4x 1TB naar Synology DS415play met 4x 3TB naar Synology DS1522+ met 5x 8TB. Meestal was het gebrek aan storage een argument om ineens de traag geworden hardware te upgraden. En dan de laatste keer ook bewust om een + model gekozen met snellere processor, meer ram en 10gbps upgrade mogelijkheden...
Dat is zeker een begrijpelijke keuze. Zelf heb ik er echter voor gekozen om steeds grotere schijven in oudere hardware te steken. Dat maakt dat de nas zelf intussen 10 jaar oud is, maar het nog steeds goed doet als fileshare medium. Van de app-performance moet ik niet te veel meer verwachten uiteraard, dus heb ik gekozen voor een NUC om de services op te draaien (was 100 op Ebay, dus voor dat geld had ik niet eens een 4TB schijf).
0,3% CPU voor het machine learning stukje. 400MB voor de server. Elk andere component is minder dan dat.

Op een Intel N305.
Ik heb het draaien bij Hetzner. De server waar het op draait kost iets van 3,79 per/m en ik had al een opslag van 5Tb voor 10,90 pm (ex btw).

Het overzetten van Google koste even tijd, maar verder merk ik niets van vertraging of zo.
Dat is prima deal zo inderdaad! Ik overweeg dit ook al een tijd. Immich voor foto's en Nextcloud voor de contacts, agenda's, mail en file storage en dan kan ik heel Google de deur uit doen, waar ik nu alles heb draaien (Gmail, Calendar, Contacts en Photo's).
Dat is wel een scherpe prijs voor storage! Is de upload/download ook nog een klein beetje te doen (>50mbit/s)?
Het kan verschillen. Mijn persoonlijke instantie komt eigenlijk zelden voorbij de 10 Mbps. Een andere instantie waarmee ik een linux distributie had getest leek wel sneller te downloaden, maar dat kan ook zijn omdat er een lokale mirror is voor Debian.
Ik upload elke dag ongeveer 40Gb aan backups naar dezelfde server. Dat kost zo'n 21 minuten.

Performance is stukken beter dan bij Google drive of Microsoft. Eerder had ik Stack, maar dat was behalve duur ook traag.
Oh, interessant! Ik heb bij Hetzner nu de storage box oplossing waarmee je storage+nextcloud krijgt, maar dan heb je geen goeie foto app ervaring (hetgeen dichtste bij komt is dan nextcloud memories). Wat je dan wel hebt is de nextcloud desktop file sync die wel goed werkt.

Dus het is ofwel goeie foto's op de manier die jij voorstelt (als Google photos alternatief) ofwel goeie storage (drive alternatief). Beiden is lastig...

Om dan ook office te hebben zou je nextcloud office moeten draaien maar daar heb je dan ook weer een apart servertje voor nodig die de office integratie draait...
Dat is wel interesant! Kun je dan gewoon meerdere dingen draaien op die ene server? Ik zou wel iets willen waar ik ook dingen als jellyfin op kan draaien. En een linux distro met gewoon gui zodat je het als remote desktop kan gebruiken. Of moet je dan voor ieder ding een andere server huren? En is het snel genoeg daarvoor?

Die storage kan ik daar niet vinden voor die prijs, lijkt echt heel veel duurder! En voor die server betaal je ook nog 0,006 euro per uur? Dus ongeveer 4 euro extra per maand?

[Reactie gewijzigd door HijDieAllesWeet op 2 oktober 2025 20:02]

Ik heb een storage box van 5Tb (https://www.hetzner.com/storage/storage-box/) en een CX22 cloud server (https://www.hetzner.com/cloud/).

Voor mij is dat meer dan voldoende. Ik heb bij de server ook een back-up erbij genomen omdat het updaten van Immich niet altijd goed schijnt te gaan (heb ik zelf nog niet meegemaakt).
De back-up is +20% van de prijs (in mijn geval dus € 0,78 p/m), voor 7 slots.

De storage box kun je naar zichzelf laten 'back-uppen' voor als je een foutje maakt o.i.d. Dat gaat dan wel van je totale ruimte af.

Ik heb het nu bijna een jaar en het is zeer stabiel, je kunt alles makkelijk instellen en de snelheid is goed.
Het grootste nadeel vind ik nog steeds dat er geen albums gemaakt kunnen worden van reeds bestaande mappen en mijn bestaande bibliotheek dus niet lekker werkt met Immich.
Die letterlijke optie zit zowel in de app als in de CLI upload tool
Dus dan moet ik al mijn foto's 2x op de schijf hebben? 1x alles uploaden naar de immich bibliotheek en 1x als mijn eigen structuur. Niet wenselijk.
Nee, Immich kan ook een external library indexeren. Dan kopieert hij niets. Maar bij wijzigingen in de bron met je opnieuw indexeren.
Voor zover ik weet kon ik dan alleen in de mappen bladeren en had ik nog geen albums.
Dit is voor mij ook een deal breaker momenteel. Synology Photos navigeert simpelweg door mijn bestaande mappenstructuur en dat wil ik absoluut zo behouden.
Yep. Precies de reden dat ik Immich nog niet kan gebruiken. Deal breaker
Ze hebben ook merch uitgebracht, waaronder een release op een cd-rom.
waaronder een release op een cd-rom
Die €86 kost voor een of andere vage reden..
Als je de volledige omschrijving leest dan zie je dat je er ook een licentie bijkoopt. Een cd zonder key kost slechts €13.03.

[Reactie gewijzigd door stanny op 2 oktober 2025 16:34]

Ik had niet gezien dat je een licentie kan kiezen. Mijn fout!
Kan gebeuren.
Mijn reactie ook aangepast naar een wat vriendelijkere toon, past beter :)
Haha, je kwam inderdaad wel héél gëirriteerd over :P
ja inderdaad... Slechte dag op het werk, maar daar moet jij geen slachtoffer van zijn ;)

[Reactie gewijzigd door stanny op 2 oktober 2025 16:36]

Thanks :D

Vanavond dus lekker even relaxed op de bank. Serie of filmpje op, en fftjes kop uitzetten.
Ik zoek een vervanger voor Picasa: een tool om foto's te beheren en te voorzien van tags, gezichtsherkenning en GPS tags. Zou Immich daarvoor een vervanger kunnen zijn?
Ik had precies dezelfde gedachten. Ik gebruik nog steeds Picasa omdat ik nog steeds geen volwaardig alternatief heb gevonden:
- beheer over verschillende locaties heen obv mappenstructuur;
- basale bewerkingen (croppen, lichter maken, roteren, etc);
- delta van bewerkingen opslaan zodat het origineel nooit aangeraakt wordt.
Oh ja, het moet ook nog eens snel zijn :)
Picasa is toch cloud hedendaags?
Oma gebruikte dat vroeger altijd maar kreeg het niet meer lekker werkend.
Ook die gui was niet echt handig op hogere resoluties.
Picasa is een lokaal programma, heeft niets met de cloud te maken (gelukkig maar).
Ik werk zelf op een full-hd scherm en heb nog nooit gemerkt dat het niet goed werkt op hoge resoluties.
De laatste versie is 3.9.141 (uit 2015) en ik heb de installer maar even goed bewaard....
Daar komt nog bij dat Picasa gewoon direct onder Windows wil draaien. Dat is bij immich zo te zien niet zo. Het lijkt er op dat immich alleen via een NAS (extern) werkt onder linux / android. Alles behalve duidelijk.
Ik kende dit nog niet, maar miste dit wel!

Voor mij is het belangrijk dat de foto's niet in de applicatie gezogen worden, waardoor ze voor mij portable blijven én goed te backuppen. Ik wil niet vastzitten een een app. Dit kan dit met External Libraries! Score.

Handig én portable wanneer ik ooit van Synology overstap naar Ubiquiti.
gisteren even geprobeerd, maar ik was even verbaasd dat ookal heb ik mijn foto's extern staan hij binnen de kortste keren +70GB vol had geplemd op mijn VM ..

Dat is ook niet de bedoeling. Dus het local gedoe moet ik ook nog eens naar mijn NAS zien te verkassen, want als ik 1TB aan foto's heb en Immicht heeft dan nog eens ik noem maar wat 300GB nodig voor de thumbs en wat al niet meer .. dan is dat geen doen..

Dus of ik deed wat verkeerd of het is zo als het is bedoeld ;)
Heb je 'external library'gebruikt?

Als je dit niet doet kopieert hij al je foto's naar zijn opslag.
Heerlijk pakket. Heb het als app in een Truenas server draaien. Alleen laatst de melding gekregen dat binnenkort de manier van opslag zou veranderen en mijn setup niet compatible was. Door tijdgebrek nog niet ingedoken, maar dit zal de reden zijn geweest.

Benieuwd naar deze versie. Van het weekend wordt het slecht weer, dus dan maar eens even stoeien :)
Ik draai het thuis ook nu een jaartje (op Truenas), en ben er over het algemeen erg tevreden over. Helemaal probleemloos is het niet geweest, maar ik heb wel het idee dat het steeds stabieler wordt.

Ik krijg trouwens wel een error bij het upgraden nu, maar het lijkt een truenas dingetje te zijn...

[Reactie gewijzigd door onok op 2 oktober 2025 16:37]

Ligt het nou aan mij, of heeft hun GUI heel veel weg van Google Photos? Zowel de app als de webpagina lijkt sprekend op hoe Google het heeft gedaan. Ik snap dat het de design language is, maar ook daarmee kan je variëren binnen material design (wat Google vooral gebruikt).
Moet je maar eens lezen waarom ze het ding beginnen bouwen zijn ... =)
Immich haalt veel inspiratie uit Google Photos. Binnen de Immich community zie je zo nu en dan een verwijzing naar de 'App-Which-Must-Not-Be-Named' terug komen, dit is een referentie naar Google Photos.
Ik begrijp zelf niet veel van Docker, nooit echt succesvolle experimenten mee gedaan, maar kan dat niet als module in HA komen? Dan kan mijn vriendin haar betaalde Google en iCloud opzeggen.
HA addons zijn docker containers :-)
Best eens in duiken; is wel leuk om dingen snel te draaien.
Nog leuker om zelf dingen te maken en eenvoudig beschikbaar te stellen...
Het lukt me tot nu toe al niet om iets draaiend te krijgen met Docker, dus laat staan zelf iets maken. Ik heb sterke tech interesse, maar echt weinig tech kennis/aanleg.
Ik kreeg Immich goed aan de praat met docker - kan niet programmeren maar wel copy-pasten in PowerShell. En de update van 1.4 naar 2.0 ging ook probleemloos.
Er is al een HA add-on, kun je met een paar klikken installeren.
Oke, ga ik wanneer ik tijd heb eens mee aan de gang.


Om te kunnen reageren moet je ingelogd zijn