Immich 3.4: supporto JPEG XL, tag da mobile e nuove automazioni per foto e video

Nuovo aggiornamento per Immich, ora alla versione 3.4: arrivano JPEG XL, workflow migliorati, tag sul mobile e diversi interventi di stabilità e sicurezza.
Immich è un’applicazione open source per la gestione di foto e video progettata per essere installata su un server proprio (modalità definita self-hosted, ovvero auto-ospitata) e offrire il controllo totale sui contenuti multimediali senza dipendere da servizi cloud proprietari. Il progetto nasce nel 2021 ad opera di Alex Tran come esperimento personale, ispirato all’esperienza d’uso di Google Foto ma senza la rinuncia al controllo dei propri dati. Nel tempo è cresciuto fino a diventare uno dei progetti più popolari su GitHub nella categoria gestione multimediale, sostenuto da una vasta comunità di sviluppatori e collaboratori attiva attraverso GitHub, Discord e Reddit. Grazie alla sua architettura moderna basata su microservizi (NestJS, PostgreSQL, Redis, machine‑learning integrato), si è rapidamente affermato come alternativa solida a soluzioni come Google Foto.
L’applicazione utilizza contenitori software gestiti tramite Docker Compose, all’interno dei quali operano servizi dedicati alla comunicazione tra componenti, all’apprendimento automatico, ai moduli di elaborazione e all’interfaccia utente. Le funzionalità principali includono il caricamento e il backup automatico da smartphone, la ricerca semantica basata sull’apprendimento automatico, il riconoscimento facciale (l’identificazione automatica dei volti nelle foto per raggruppare le persone), la visualizzazione su mappa dei luoghi di scatto, i ricordi e la condivisione di album tra utenti.
Immich utilizza modelli di apprendimento automatico ottimizzati per l’esecuzione direttamente sul server dell’utente, evitando così la dipendenza da servizi esterni e migliorando la tutela della privacy. Grazie a questi modelli è possibile rilevare e raggruppare i volti, identificare persone già note, generare etichette automatiche basate su oggetti, ambienti e situazioni presenti nelle immagini, oltre a effettuare ricerche semantiche avanzate tramite rappresentazioni numeriche chiamate vettori di incorporamento (embedding), che permettono di trovare contenuti simili anche quando non sono presenti tag espliciti.
La funzione di raggruppamento automatico (auto‑stacking) analizza ogni immagine per individuare scatti molto simili tra loro, fotografie quasi identiche, varianti della stessa scena con impostazioni diverse, come esposizioni multiple, e contenuti correlati nel tempo o nell’aspetto visivo. Il sistema valuta il grado di somiglianza attraverso tecniche di estrazione delle caratteristiche (feature extraction) e aggregazione per somiglianza (clustering), creando gruppi coerenti che riducono la ripetizione delle immagini e rendono più ordinata la consultazione della libreria. Ogni gruppo viene trattato come uno “stack”, cioè un insieme di foto correlate che l’utente può gestire come un’unica unità, semplificando l’organizzazione delle proprie cartelle multimediali.
La condivisione sicura degli album è garantita da collegamenti protetti, dall’accesso autenticato e da un sistema di permessi dettagliati che permette di assegnare ruoli specifici, come la sola visualizzazione o la possibilità di contribuire aggiungendo nuovi contenuti. Questo approccio consente di mantenere il pieno controllo sui materiali condivisi, assicurando che solo gli utenti autorizzati possano accedere o modificare gli album.
Originariamente Immich era distribuito sotto licenza MIT, una licenza permissiva che consentiva l’uso commerciale senza obblighi di redistribuzione del codice modificato. Nel 2024 il progetto ha effettuato un cambio importante: è passato alla licenza AGPLv3 (GNU Affero General Public License v3). AGPLv3 è una licenza copyleft forte, progettata per impedire che un software open source venga utilizzato come servizio cloud senza restituire alla comunità le modifiche apportate. In pratica, se un’azienda usa Immich per offrire un servizio online (SaaS), deve rendere pubbliche le modifiche al codice sorgente, anche se non distribuisce il software come pacchetto software. Questo garantisce che i miglioramenti restino accessibili alla comunità ed evita la nascita di fork (progetti derivati) proprietari chiusi, contribuendo a mantenere un ecosistema aperto e collaborativo. Dal 2024 lo sviluppo è inoltre sostenuto full‑time da FUTO, che finanzia il progetto mantenendolo completamente open source sotto licenza AGPLv3 e senza alcun paywall, un aspetto particolarmente apprezzato dalla comunità.
Immich è pensato per utenti privati, fotografi professionisti e piccole realtà aziendali che necessitano di un archivio multimediale sicuro, privato e scalabile. È compatibile con:
- GNU/Linux (installazione nativa o Docker)
- Windows (via Docker)
- macOS (via Docker)
- Android e iOS tramite app mobile ufficiali
La nuova versione Immich 3.4 è stata rilasciata il 2 novembre 2026 come 4° aggiornamento della nuova serie 3.x a cui è succeduta una versione di manutenzione Immich 3.4.1 per correggere diversi bug e risolvere i problemi di prestazioni relativi ai link condivisi. La versione stabile precedente era Immich 3.3, rilasciata il 7 ottobre 2026.
Novità in Immich 3.4
Immich 3.4 introduce importanti miglioramenti tecnologici, nuove funzionalità di automazione e significativi interventi di sicurezza. Vediamoli ora in dettaglio.
Supporto per il formato JPEG XL e gestione delle immagini
La nuova versione introduce il supporto nativo per il formato di immagine JPEG XL, noto per garantire una compressione particolarmente efficiente senza ridurre la qualità visiva. L’applicazione ora include la decodifica JPEG XL all’interno dell’applicazione mobile e consente al server di utilizzare questo formato come destinazione per la conversione e l’archiviazione. Inoltre, la gestione dello zoom delle immagini rispetta ora le dimensioni originali in pixel dei file, offrendo un’esperienza visiva più coerente e dettagliata.
Gestione delle etichette e scorrimento della timeline
Gli utenti che utilizzano l’applicazione per dispositivi mobili possono ora gestire e applicare le etichette direttamente in mobilità, eliminando la necessità di passare continuamente all’interfaccia web per organizzare i propri contenuti multimediali. L’aggiornamento introduce anche uno scorrimento della timeline più reattivo e naturale all’interno dell’interfaccia grafica.
Automazioni avanzate con filtri di metadati e riconoscimento ottico dei caratteri
Il sistema di flussi di lavoro automatizzati riceve importanti potenziamenti grazie all’introduzione di due nuovi filtri per i metadati EXIF (Exchangeable Image File Format): uno per verificare la presenza di un campo e uno per rilevarne l’assenza. Queste opzioni consentono ai flussi di lavoro di verificare l’esistenza di specifici metadati senza dipendere esclusivamente dalla corrispondenza di stringhe o modelli.
Un’altra novità di rilievo riguarda l’integrazione con il riconoscimento ottico dei caratteri (OCR – Optical Character Recognition). I flussi di lavoro possono ora essere configurati per essere eseguiti al termine del processo di riconoscimento ottico dei caratteri. Combinando questa funzione con il nuovo filtro per il testo estratto tramite riconoscimento ottico, è possibile organizzare automaticamente i file in base alle parole chiave rilevate. Ad esempio, è possibile configurare il sistema affinché inserisca automaticamente le ricevute digitalizzate all’interno di un album dedicato non appena riconosce termini specifici nel testo.
Sicurezza e ottimizzazione delle prestazioni
Immich 3.4 introduce numerosi interventi di sicurezza mirati a rafforzare i controlli di accesso in diverse aree della piattaforma, tra cui i collegamenti condivisi, le timeline dei partner, il rilevamento dei file duplicati e le informazioni sui membri degli album. Tra le correzioni applicate, gli utenti che visualizzano contenuti tramite collegamenti condivisi non possono più accedere ai dettagli dei membri dell’album, mentre i controlli sui file duplicati richiedono ora autorizzazioni di caricamento adeguate. È stata inoltre migliorata la convalida degli host per i plugin ed è stata aggiornata la direttiva di sicurezza dei contenuti (CSP – Content Security Policy) rimuovendo l’utilizzo di script inline non sicuri. Ulteriori miglioramenti riguardano la gestione dei cookie di autenticazione tramite protocollo OAuth, la prevenzione del passaggio attraverso collegamenti simbolici e la sanificazione delle variabili impiegate nei modelli di posta elettronica e nei percorsi di archiviazione basati sui metadati EXIF.
Sul fronte delle prestazioni, la versione riduce l’elaborazione non necessaria durante il caricamento degli album e dei collegamenti condivisi, poiché il server non recupera più ogni singolo elemento multimediale di un album per le operazioni comuni, offrendo benefici evidenti agli utenti che gestiscono raccolte fotografiche di grandi dimensioni. L’indicizzazione del database relazionale è stata ottimizzata per velocizzare la sincronizzazione, mentre l’esecuzione dei modelli di apprendimento automatico basati su hardware RKNN richiede una quantità inferiore di memoria. Infine, per quanto riguarda le copie di sicurezza, il sistema supporta la scansione parallela tramite l’utilità Restic e consente una compressione più rapida dei backup del database mediante l’utilizzo dell’algoritmo pigz, qualora installato sul sistema.
Download e Riferimenti
Immich si installa principalmente tramite Docker Compose v2, scaricando la configurazione ufficiale dal repository software del progetto su GitHub. La guida completa all’installazione e all’aggiornamento è disponibile nella documentazione ufficiale per l’installazione su diversi sistemi operativi.
Immich non è distribuito nei formati Flatpak e AppImage, mentre è disponibile una versione non ufficiale nel formato Snap, mantenuto da Stefan Berggren su GitHub, che fornisce pacchetti software aggiornati e pronti all’uso per semplificare l’installazione del server su sistemi basati su Snap come Ubuntu e le sue varianti ufficiali (flavors) e derivate.
Aggiornamento
Le istruzioni per passare alla versione Immich 3.4 sono illustrate nella guida all’aggiornamento. Se hai già un’istanza di Immich in esecuzione, puoi aggiornare il server alla nuova versione Immich 3.4 eseguendo i seguenti comandi nella cartella contenente il file docker-compose.yml:
docker compose pull
docker compose up -d
Client Desktop (non ufficiale)
Mimick è un client desktop nativo per la piattaforma Immich, progettato per offrire una gestione avanzata dei contenuti multimediali direttamente all’interno della tua distribuzione GNU/Linux. Sviluppato in Rust e basato sulle tecnologie GTK4 e Libadwaita, garantisce un’integrazione completa con gli ambienti desktop moderni, offrendo un’interfaccia coerente e reattiva. Pur essendo pienamente compatibile con le API Immich v3, Mimick è un progetto indipendente e non affiliato al team ufficiale di Immich, ma utilizza le stesse interfacce di comunicazione per sincronizzare foto e video con il server auto‑ospitato.
Il software permette di monitorare in modo continuo le cartelle locali, sincronizzando automaticamente i contenuti multimediali secondo modalità configurabili come solo caricamento, solo scaricamento o sincronizzazione bidirezionale con cancellazione speculare. La gestione della libreria è arricchita da funzioni come la ricerca intelligente, l’analisi OCR e la deduplicazione basata su SHA‑1, mentre il sistema di sincronizzazione sfrutta caricamenti paralleli e una coda di ritentativi per garantire affidabilità anche in condizioni di rete non ottimali. Mimick adatta inoltre il proprio comportamento in base allo stato del sistema, sospendendo le attività su batteria o connessioni a consumo e rispettando fasce orarie configurabili.
Grazie al supporto completo del sandboxing (ambiente isolato) Flatpak, il client può essere installato in modo sicuro e isolato scaricandolo da Flathub, mantenendo compatibilità con tutte le principali distribuzioni GNU/Linux. In sintesi, Mimick rappresenta una soluzione potente e flessibile per chi utilizza Immich su GNU/Linux e desidera un client desktop capace di integrare automazione, controllo locale dei contenuti e sincronizzazione avanzata con il server, offrendo un’esperienza più completa rispetto al client web o mobile ufficiale.
Riferimenti Ufficiali
Puoi trovare tutte le novità introdotte con la versione Immich 3.4 consultando l’annuncio ufficiale pubblicato sul blog del progetto, insieme al changelog (registro delle modifiche) disponibile su GitHub, dove sono presenti anche i file per il download della nuova versione e delle componenti necessarie all’installazione o all’aggiornamento del sistema Immich.
Per segnalare bug, richiedere nuove funzionalità o contribuire allo sviluppo, è possibile utilizzare GitHub Issues per segnalazioni tecniche e GitHub Discussions per domande generali e suggerimenti.
Per chi desidera testare la piattaforma prima di installarla, è disponibile una demo interattiva all’indirizzo https://demo.immich.app/, accessibile con le credenziali demo@immich.app / demo.
Chi desidera sostenere lo sviluppo può acquistare una chiave prodotto su buy.immich.app o il merchandising ufficiale su immich.store.
Fonte: https://immich.app/
Fonte: https://en.wikipedia.org/wiki/Immich
Fonte: https://immich.app/blog/v3.4.0-release
Fonte: https://github.com/immich-app/immich/releases/tag/v3.4.0
Fonte: https://linuxiac.com/immich-3-4-photo-and-video-management-solution-adds-jpeg-xl-support/
Se vuoi sostenermi, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che ho nel mio sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul mio negozio online, quelle mancanti possono essere comunque richieste.
Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.























