Software-update: Immich 2.1.0

Immich screenshotVersie 2.1.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 release notes voor deze uitgave kunnen hieronder worden gevonden.

Highlights

This release contains mostly bug fixes, with a few minor enhancements. Here are some of the highlights:

  • Improved slideshow shuffle order (web)
  • Edit seconds and milliseconds (web)
  • Upload to stack (web)
  • Local album event notifications (web)
  • Notable fix: mobile search page scrolls back to the top

As always, this release also contains the latest translations.

Improved slideshow shuffle order (web)

This release improves on the algorithm used to implement the Shuffle order for the slideshow feature on the web. You should now see a better distribution of photos (fewer repeats).

Edit seconds and milliseconds (web)

The change date modal on the web now supports the option to specify seconds and milliseconds.

Upload to stack (web)

For stacks, a new menu option has been added: Add upload to stack. This action will open a file picker, allowing you to upload directly to the stack.

Local album event notifications (web)

This release adds a new in-app notification type: Shared Album Invitation and Shared Album Update. When you are invited to a shared album, and when a new asset is added to it, all users will receive a notification about the update. You can click on the notification to go directly to the mentioned album. The foundation for in-app (web) notifications was introduced in #17701, and we’re still working on expanding it to include more event types, with the hope of eventually incorporating it into the mobile app as a push notification.

Notable fix: mobile search page scrolls back to the top

The search page on mobile uses “infinite scroll”, which means new chunks of assets are automatically loaded in as you scroll down the page. However, prior to this release, the scroll position would reset to the top whenever new chunks were added, resulting in a frustrating user experience. This has been fixed, and the scroll position no longer resets.

Immich

Versienummer 2.1.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

16-10-2025 • 07:30

29

Submitter: Lohengrin

Bron: Immich

Update-historie

Reacties (29)

Sorteer op:

Weergave:

Vorige week na de final eens flink in Immich gedoken en geïnstalleerd als app binnen TrueNAS. Na een beetje klooien werkt het wel heel mooi moet ik zeggen en zou je haast iCloud de deur uit doen (heb ook een off-site backup van alle Immich-data).

Een functionaliteit die ik nu nog wel mis is de mogelijkheid om in externe libraries albums een op een over te nemen zoals die op het bestandssysteem staan. Nu pakt hij de foto’s wel, maar worden die op een grote hoop gegooid en moet je binnen Immich alsnog handmatig aan de slag om albums te maken.
Eens, al heb je daar wel deze voor -> https://github.com/Salvoxia/immich-folder-album-creator werkt als een zonnetje. :)
Hier heb ik ook wel eens mee getest. Het kan wel albums aanmaken, maar geen sub-ablums. Dat is het nadeel van Immich. :-( Ik heb de foto's ingeduld per locatie/land en dan per jaar. Dus bijvoorbeeld: Spanje -> 1999 of Spanje -> 2000 en daar dan de foto's in. Met de tool krijg je nog slechts 1 map. Zoals gezegd, ligt dat echt aan Immich. Vind dat toch nog steeds wel een domper. Verder is Immich een mooi stukje software.
Kan gewoon hoor. . .je moet dan wel even de gelaagdheid in de tool aanpassen. ;)
ALBUM_LEVELS no Number of sub-folders or range of sub-folder levels below the root path used for album name creation. Positive numbers start from top of the folder structure, negative numbers from the bottom. Cannot be 0. If a range should be set, the start level and end level must be separated by a comma.
Refer to How it works for a detailed explanation and examples.
Is dat sinds kort dan? Zag nog niet zolang geleden iets op Github in een ticket dat het niet kon door een beperking in Immich.

Toch maar weer eens Immich installeren dan met de album creator. :-) Dank voor de tip!
Die albums op basis van het bestandsysteem is ook echt iets dat ik mis. Ik regel het liever zelf met mappen, in plaats van op datum. Doe niet voor niets moeite om alles in mappen te plaatsen. :-)
Ergens is het natuurlijk wel wat ouderwets om een fotobibliotheek als Immich nog handmatig te willen beheren. Nu weet ik dat Windows volgens mij nog steeds geen fatsoenlijke fotobibliotheek heeft, maar als iemand van iPhoto en Photos blijf ik ver weg van enige mappenstructuur. Ik synchroniseer liever alle albums in mijn bibliotheek naar Immich, ook al werkt de upload nu ruk. En kan je nog niet select all albums kiezen in Immich.

[Reactie gewijzigd door iAR op 16 oktober 2025 07:55]

Weet niet of het echt heel ouderwets is. Ik vind het logisch op die manier en geeft mij meer overzicht. Kan dan makkelijk iets terug vinden. Voor mij is het vooral logisch, gezien Synology photo's het ook op die manier indexeerde. Ben het niet anders gewend.
Ik heb gewoon de mappen als album overgenomen met Immich CLI (https://docs.immich.app/features/command-line-interface/), met de optie `immich upload --album --recursive directory/`, aldus de beschrijving: "You can automatically create albums based on the folder name by passing the --album option. This will automatically create albums for each uploaded asset based on the name of the folder they are in.".

Immich-go (https://github.com/simulot/immich-go) kan het ook middels de "--folder-as-album" tag.
edit:
Ah ik begrijp nu dat dit gaat over externe libraries. Veel mensen zie ik daar mee bezig, lijkt ook veel voordelen te hebben en weinig nadelen. Zelf dacht ik, er moeten toch nadelen zijn, dus ik heb alles direct in Immich gedaan. Maar dit is dus 1 nadeel (voorlopig dan).

[Reactie gewijzigd door teek2 op 16 oktober 2025 08:44]

Immich is een fantastische selfhosting oplossing maar het is voor mij nog geen alternatief voor iCloud Photo library.

Ik ben ook al ruim een week bezig om mijn bibliotheek van 61k items te uploaden en de teller staat nog maar op een teleurstellende 2k. Dat alleen al is een niet te ontkennen bottleneck.
Doe je dat via de web interface? want anders kun je het ook via een folder doen die op dezelfde server staat. https://docs.immich.app/guides/external-library/
Vreemd, assets van telefoon naar immich gaan bij mij juist heel erg snel. Docker op debian.

2000 assets zijn met enkele minuten ge-upload.

Dan heb ik het niet over RAW foto's van elk 60MB maar over HVEC van plm. 6MB p.s.

Draait op een oude server, DL380 G8 met 1 CPU in ESXi hypervisor samen met 4 andere VM's met 1 gedeelde datastore (wel raid 6 en 8 disks).
Lijkt me dat dat aan iets anders ligt dan Immich.
Waarom upload je niet al je foto's in 1 map (met eventuele subfolders erbij) en koppel je deze map aan immich? Dan leest immich de map in en voegt hij automatisch alles toe. Via de browser uploaden van zulke aantallen is echt monikkenwerk.

Ik heb op die manier mijn gehele Google export weten te importeren van bijna 70k foto's. Werkt als een zonnetje.

[Reactie gewijzigd door Luchtbakker op 16 oktober 2025 10:12]

Voor bulk upload kun je het beste immich-go gebruiken (https://github.com/simulot/immich-go).

Met immich-go heb ik mijn bescheiden Google Photos Take Out archief ter grote van 15GB in korte tijd geüpload naar Immich. Na de upload was Immich nog wel een poos bezig met het verwerken van de data, zoals herkennen van gezichten en pictogrammetjes van foto's maken voor de tijdlijn.
Ook hier goed mee gespeeld de afgelopen week.

Externe libraries werkte niet lekker als in als files veranderen daar kreeg ik rare fouten. Dus anders aangepakt

Ik heb in een paar uur 120k fotos en videos geupload met immich go. Juiste opslag template migratie uitgevoerd en daarna Via docker op men game pc immichml laten draaien. Want de nas trok dat niet lekker.

Note wel dat je niet moet gaan uploaden via een reverse proxy want dat bleef telkens closed pipe errors geven. Dus de initiële upload van een ander systeem in het zelfde subnetje gedaan uiteindelijk

Ook als je duplicaten hebt moet je wel eens wachten totdat immich de Uploads processed heeft. Daarna gaat het weer goed met uoloaden

Dan ook meteen ingesteld dat home Assistant bij deurbel drukknop een snapshot naar een immich album stuurt zodat er gezichts herkenning op toegepast kan worden.

En binnekort eens spelen met immichframe om als screensaver op de tv ofzo te zetten.

Dit is wel cool ja
Dan ook meteen ingesteld dat home Assistant bij deurbel drukknop een snapshot naar een immich album stuurt zodat er gezichts herkenning op toegepast kan worden.
Hoe heb je dit gedaan? Ik maak nu snapshots maar die wordt nu binnen HA opgeslagen.
Dat had ik initieel ook tot dat bleek dat er een immich integratie was voor home assistant.
Initieel liet ik alleen die snapshot als notificatie op mobiel binnen komen,

1: installeer de immich addon in homeassistant en koppel deze met je immich instantie (dmv een api key die je in immich kan aanmaken)
2: maak een automation aan met deze yaml:
https://pastebin.com/wdPpy0VS

Immich zelf doet dan de gezichtdetectie,
Daarvoor gebruikt immich het buffalo_l model voor als je machinelearning ingeschakeld hebt

[Reactie gewijzigd door TweakerCarlo op 16 oktober 2025 09:25]

Ah top. Vanavond maar eens mee aan de gang dan. Thanks!
Wat me tot nu toe weerhoud om dit te draaien is dat ik een Nextcloud server heb draaien waar ik zowel foto's als allerlei andere data heb staan. Ik wil graag alles via Nextcloud beschikbaar hebben (zeg maar een master), en niet mijn data opsplitsen in 2 verschillende bronnen. Ik ben benieuwd of iemand daar ideeën over heeft. Het is prima als ik in Nextcloud extra files zie verschijnen die Immich verbergt zoals database en thumbnail files. Ik draai Nextcloud AIO (docker omgeving) in Proxmox. Alle Nextcloud data wordt iedere nacht encrypted gesynct naar een cloud server.

[Reactie gewijzigd door stimpyMGS op 16 oktober 2025 08:32]

Nextcloud voegt niets aan je data toe (in de vorm van hidden files ofzoiets) dus je zou die centraal kunnen neerzetten en dan aan twee containers binden. Ik doe zoiets met Nextcloud en Kopia (backup-tool) die allebei hetzelfde pad van de host krijgen via een bind mount. Nu heb ik dat met LXC gedaan op een Proxmox server maar dat zou met Docker ook wel moeten kunnen. Ik weet alleen niet of Immich net als Nextcloud eventuele metadata zelf los opslaat, dat zou je even moeten proberen.
interessant! ik draai ook alles in LXC containers in proxmox. Waar sla je dan je data op?
Het gaat precies hard met deze software. Ben al sedert deze zomer aan het denken om dit eens te testen. Maar moet nog een beetje strategie bedenken. Nu gaat alles op Onedrive. Dus aan het kijken om alles lokaal in sync te houden en dan dit te gebruiken voor het beheer van de foto's. Ik weet dus eigenlijk wel wat ik ga doen maar is niet iets dat zomaar tussen de soep en de patatten moet gebeuren maar als ik echt eens paar uurtjes vrij heb
Immich lijkt mij zeer interessant. Ik heb thuis een server waar die op kan draaien. Maar hoe komen jullie vanuit de Anroid app bij de foto's als je niet thuis bent? De thuisserver openstellen voor de wereld? Of kan de Android app een VPN oid gebruiken zonder dat je hele telefoon dan de VPN gebruikt? Of staan alle foto's in lagere resolutie ook op de telefoon? Ik zou buitenshuis gewoon al mijn foto's willen zien zoals ik dat nu met Onedrive kan.
Immich lijkt mij zeer interessant. Ik heb thuis een server waar die op kan draaien. Maar hoe komen jullie vanuit de Anroid app bij de foto's als je niet thuis bent? De thuisserver openstellen voor de wereld?
Ik heb inderdaad gewoon een reverse proxy draaien (zoals NGINX Reverse Proxy Manager, of Caddy) met een Let's Encrypt certificaat.
Of kan de Android app een VPN oid gebruiken zonder dat je hele telefoon dan de VPN gebruikt?
De Immich app heeft niet zelf een VPN-client intern, dus die gebruikt gewoon de verbinding van de telefoon. Wel kun je je VPN-client zo inrichten dat enkel het verkeer naar jouw thuisnetwerk over de VPN gaat.
Of staan alle foto's in lagere resolutie ook op de telefoon? Ik zou buitenshuis gewoon al mijn foto's willen zien zoals ik dat nu met Onedrive kan.
Met de Immich App kun je inderdaad ook alle foto's offline beschikbaar maken. Je kunt dan alleen niet zoeken, daar gebruikt ie de server voor en heeft dus een verbinding nodig.
In een vorige reactie over dit programma ook al aangekaart;

Helemaal de reden voor mij om immich te verruilen voor Photoprism.
Showstopper om Photoprism te gebruiken voor mij is dat ze geen PostgreSQL ondersteunen (ik doe zowel professioneel als hobby-matig alles met PG). Er is al wel een enorm pull request, begonnen in maart, maar daar staat nog een behoorlijke todo lijst van open.

Immich, dat ik nog steeds moet proberen, heeft dan weer als nadeel dat je PostgreSQL extensies moet installeren, wat botst met de TimescaleDB (=PG met timeseries extensie voor mijn IoT) app die ik op m'n Unraid servertje heb draaien. En zelf een Unraid app bouwen (en onderhouden!) voor PG met alle benodigde extensies is ook geen sinecure.

Keuzes keuzes :)
Draai het lekker in docker, dan heb je meerdere PG's met hun eigen extenties, en niets dat botst. (behalve misschien het idee van docker gebruiker)
Wacht, ik mis iets. Heeft immich een slideshow? Ik gebruik nu immich kiosk daarvoor.


Om te kunnen reageren moet je ingelogd zijn