Software-update: Immich 1.144.1

Immich screenshotImmich is 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 bijvoorbeeld Google 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. Versie 1.144.1 is uitgekomen en de changelog voor die uitgave kan hieronder worden gevonden.

Highlights

This release marks the end of summer, with many bugs being squashed and the continuous improvement of the upload process on the new timeline. It also comes with enhancements to storage management for iCloud users when uploading a large library. The mobile app now also displays an indicator for LivePhoto or MotionPhoto, making them easier to recognize.

Features
  • feat: show motion photo icon on mobile timeline tile in #22454
Bug fixes
  • fix(server): update libmimalloc path in #22345
  • fix: ios export sqlite db in #22369
  • fix: map attribution and other styling in #22303
  • fix: delete temp file on iOS after upload in #22364
  • fix(mobile): load local thumbnails in album timeline in #22329
  • fix(mobile): scrubbing mode on scroll to date event in #22390
  • fix: local assets should not be added to album in #22304
  • feat(mobile): add unstack button in #21869
  • fix: prefer remote images in new timeline in #22452
  • fix: merged timeline orderby localtime in #22371
  • fix: process upload only after successful remote sync in #22360
Documentation
  • feat: docs.immich.app in #21819

Immich

Versienummer 1.144.1
Releasestatus Final
Besturingssystemen Android, Linux, iOS
Website Immich
Download https://github.com/immich-app/immich/releases/tag/v1.144.1
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

01-10-2025 • 10:30

34

Bron: Immich

Update-historie

Reacties (30)

Sorteer op:

Weergave:

Ik heb Immich pas sinds kort, maar wat mij betreft staat het gelijk bovenaan mijn favo selfhosted projecten, samen met Home Assistant en Nextcloud.

Ik heb Immich zijn eigen ZFS dataset gegeven, voor updates en grote imports even een snapshot maken en je kunt altijd terug.

Daarbij ben ik fan van Paperless-ngx en Adguard home. Mealie zou ik graag meer gebruiken maar het komt er maar niet van... De lol van het koken zit hem bij mij niet in het ordenen van recepten :)

Syncthing ook handig, synct alles naar een stokoude Synology bij mn ouders, via Tailscale. Syncthing blijft wel een beetje complex vind ik, het had zo simpel als het oude btsync kunnen zijn.

Met Caddy en Cloudflare voor de nameservers hebben ook bijna al mijn services nu een mooie url en valide certs, op mijn Tailnet. Het is een mooie tijd voor zelfhosters.

[Reactie gewijzigd door teek2 op 1 oktober 2025 12:35]

Ooh, Paperless-ngx kende ik nog niet!
Bij deze staat die op een lijstje.
Thanks!
Ja is echt mooi, je kunt er hele coole dingen mee. Er zijn scan-apps die documenten direct uploaden (ik heb scan4paperless op iOS), maar ik heb ook mensen gezien die (netwerk) scanners zo instellen dat ze een pdf naar een share schrijven, en Paperless kan een map in de gaten houden en importeert nieuwe documenten dan automatisch. Eventueel kun je er dan ook automatisch tags aan hangen. Je kunt Paperless ook toegang geven tot je mailbox en alle bijlagen er in trekken... En er zijn vast nog meer fancy dingen te verzinnen.
Ja ik gebruik Paperless-ngx ook met veel tevredenheid. De iOS app is ook sinds enkele maanden helemaal op orde, de scan functie daar werkt naadloos samen met de Paperless-ngx server.

Ik vind de interface ook erg prettig werken, ik las hier ergens een comment dat het lelijk is, maar vind het juist erg rustig en overzichtelijk.
Ik heb dit wel eens geprobeerd, maar ik vond het veel moeite in een lelijke interface. Ik heb nu maar weer gewoon losse pdf's en Spotlight.
Idem. Gewoon een goeie naam geven zoals datum + relevant persoon/bedrijf + omschrijving. Mijn scanapp (Vuescan) werkt met profielen die ervoor zorgen dat ze in de "juiste" (sub)folder komen. Kwestie van profiel laden voor het scannen.

Als ik even snel Paperlees-ngx screenshots bekijk kan het veel maar lijkt het overkill voor huis-tuin-keuken gebruik.
Inderdaad een goede tip, dat Paperless-ngx!

Nog even nieuwsgierig: waarom Caddy?

Heb hier Traefik draaien (docker), met daarachter een legertje andere docker containers.
Ik had eerst ook Traefik, maar voor mij was het vooral 8-12 regels aan labels in docker-compose.yaml waarvan ik eigenlijk niet snapte wat ze deden. Alsof er allerlei lagen waren.

Bij Caddy heb je de Caddyfile (is json) en dan heb je zo bijvoorbeeld al een werkende reverse proxy, dit maakt een rev proxy van mijn linode naar een container op een server hier in huis via tailscale (https terminate bij Caddy op de linode):

cloud.***.nl {
reverse_proxy 100.x.x.x3:8086
}

Meer is het niet. Dus voor mij was het vooral omdat ik het beter snap.

[Reactie gewijzigd door teek2 op 1 oktober 2025 15:53]

Denk dat een deel van je domein nog in je url staat..
Oh ja, thanx, das wel suf had ik niet eens door. Ach ja, dat was naar mijn oude Vaultwarden instance die inmiddels offline is, maar je kunt ook mn nextcloud bereiken als je had opgelet. Eigenlijk wil ik die ook offline/intern, maar ja de hele familie synct nu hun agendas via dat adres... Oh en via wijzigingen kan je alles nog bekijken. Niet fijn, maar ook niet geheim.

[Reactie gewijzigd door teek2 op 1 oktober 2025 15:56]

Ha! Snap het. Heeft hier ook even geduurd voordat ik Traefik voor m'n gevoel door had. 'Debuggen', als het niet werkte zoals verwacht, was moeizaam op z'n zachtst gezegd. Nu kan ik het af met 4 tot 5 labels in m'n docker compose bestanden ;)
Syncthing blijft wel een beetje complex vind ik, het had zo simpel als het oude btsync kunnen zijn.
Waarom dan niet gewoon verder gaan met btsync (resilio). Werkt bij mij nog steeds prima. RO key delen, nieuwe sync aanmaken en syncen begint
Mja, de FOSS purist in mij houdt me tegen :)
Was btsync dat wel dan?
Nee nooit geweest, in het begin was er altijd verwarring over omdat Bittorrent wel opensource was. Maar Btsync en resilio zijn het nooit geweest, helaas.
Ik heb Syncting een keer geprobeerd. Kon net niet dat wat ik zocht en BTsync wel.
[quote]Met Caddy en Cloudflare voor de nameservers hebben ook bijna al mijn services nu een mooie url en valide certs, op mijn Tailnet. Het is een mooie tijd voor zelfhosters.[/quote]

Ik moet hier toch nog eens flink mee aan de slag. Zeker met het oog om Synology op termijn uit te faseren. Ik heb nu een rits subdomeinen op mijn domein. En een reverse proxy op mijn Synology met voor elk domein een los Let's Crypt certificaat.

Maar ik moet met DDNS gaan werken anders moet ik, als Odido mijn IP adres wijzigt, 20 DNS-entries wijzigen.

Maar ik vind het toch lastig waar te beginnen en wat te gebruiken.
Ja het is puzzelen, ik had overigens nog niet gezegd dat ik ook adguard gebruik, die maakt dns re-writes, en caddy checkt met een cloudflare api key of ik het domein ook bezit voor geldige certs. Dan hoef je idd geen subdomeinen meer te registeren, maar je moet ze wel in adguard zetten. Ik heb hiervoor een nieuw domein gekocht, want alleen een deel/sub domein naar Cloudflare kan niet.

Ik zit zelf nog wel te hannessen omdat ik het graag hetzelfde wil op het Tailnet als in mijn Lan (voornamelijk omdat partner + kinderen niet altijd Tailscale hebben, of het, (vooral op iOS!) gaat vanzelf uit, of vreet batterij... Dus zou het lekker zijn als op Tailnet en lan DNS hetzelfde is. Ik denk eigenlijk dat ik gewoon twee adguard instances zal moeten gaan draaien...

[Reactie gewijzigd door teek2 op 1 oktober 2025 15:40]

Je hebt toch geen tailscale nodig voor syncthing?

De configuratie er van kan inderdaad wel beter. Eenmaal je het door hebt, is het eenvoudig. Maar na enkele maanden ben ik dat dan weer vergeten :)
Nu je het zegt heb ik waarschijnlijk geen tailscale nodig idd :) Maar goed, kan ik ook gelijk de Synology in de gaten houden zonder hem online te zetten of via dat cloud connect iets te doen.
In de tussentijd is er ook alweer een nieuwere versie beschikbaar: 1.44.1
Typo in de titel denk ik, want dit zijn inderdaad de genoemde release notes.
Dit zijn de release notes van v1.141.1 maar @Drobanir heeft zich vergist met de titel. :P

Gebruik Immich nu al een goed jaar, in combo met GPhotos voor toch maar de 1+1 backup te hebben, werkt heerlijk.
Ik denk dat dit toch niet voor een leek is. Google foto's is simpel, hier moet je zelf hosten en alles zelf installeren en configureren.
En bij Google moet je alle foto's aan Google af staan. Lekker simpel, maar je kunt wel dag zeggen tegen je privacy.

Het ligt er maar net aan wat je wilt dus. Gemak maar privacy inleveren, of je privacy behouden maar er meer werk in moeten steken. En als tussenweg zijn er vast ook hosted oplossingen van Immich, en volgens mij komt er hier in de meuktracker ook regelmatig een ander "foto album" pakket langs dat primair een hosted variant is maar je ook kunt self hosten.
Weet u of pixelunion veilig is
Je bedoelt denk ik Ente.

Ente is primair hosted, maar je kunt het ook zelf hosten. Fotos worden end-2-end-encrypted waardoor Ente of een overheidsdienst niet kan meekijken. Het heeft wel wat "geavanceerde" features zoals gezichtsherkenning, maar dit wordt allemaal in de app (client-side) gedaan. De Ente server is een stukje lichter dan Immich, zo is het mogelijk om de server op een Raspberry Pi 4 Model B met 2GB geheugen te hosten
Heeft dit voordelen boven Photoprism?
Heb Immich ook al een tijdje draaien op mijn truenas server.

Wat ook een mooi reverse proxy is is Pangolin.

Deze draait op mijn VPS en via newt docker containers maakt de inmich vm thuis verbinding met pangolin, dit maakt gebruikt van WireGuard protocol.

Voordeel hiervan is dat mijn thuis IP nummer niet openbaar wordt.


Om te kunnen reageren moet je ingelogd zijn