Immich come servizio: tutto ciò che ami di Immich, senza doverlo gestire tu stesso

Se hai seguito la comunità del self-hosting negli ultimi anni, probabilmente hai sentito parlare di Immich. È il gestore di foto e video open source diventato l’alternativa preferita a Google Foto: veloce, ricco di funzionalità e libero dall’economia della sorveglianza che alimenta la maggior parte delle app fotografiche per consumatori.

Ma ecco la verità: gestire Immich da soli non è semplice. E per la maggior parte delle persone - anche quelle tecnicamente preparate - il divario tra “voglio provare Immich” e “ho un’istanza Immich pronta per la produzione, con backup e sempre aggiornata” è più ampio del previsto.

È il problema che PixelUnion è stato creato per risolvere.


Cosa comporta davvero l’auto-hosting di Immich

Immich non gira su un Raspberry Pi nell’armadio. Be’, tecnicamente può - ma non in modo affidabile, non su larga scala e non senza problemi. Un’istanza Immich correttamente funzionante richiede:

  • Un server con CPU e RAM sufficienti per gestire l’ingestione delle foto, la generazione di miniature e i task di machine learning
  • Archiviazione persistente e ridondante per i file originali
  • Una strategia di backup funzionante (perché “le mie foto sono sul mio server” non è un backup)
  • Un reverse proxy e un certificato TLS per accedervi dal telefono
  • Aggiornamenti regolari - Immich rilascia nuove versioni frequentemente, e alcune comportano migrazioni del database che richiedono attenzione

Quest’ultimo punto merita enfasi. Immich è in sviluppo attivo e rapido. Il team rilascia nuove funzionalità e correzioni a un ritmo davvero impressionante, ma significa anche che un’istanza trascurata può rimanere molto indietro nelle versioni. E recuperare il ritardo non è sempre lineare.

Nessuna di queste cose è una critica a Immich - riflette semplicemente ciò che un software moderno e serio richiede per funzionare bene. L’auto-hosting è un impegno, non una configurazione una-tantum.


Lo strato di machine learning

Una delle funzionalità più amate di Immich è la ricerca semantica e il riconoscimento facciale. Chiedile di mostrarti “tramonto sulla spiaggia” o “compleanno 2023” e capisce davvero cosa intendi. Funziona perché Immich esegue modelli di machine learning localmente - ed è proprio questo che lo rende rispettoso della privacy.

Ma quei modelli devono girare da qualche parte. Su un server modesto, il riconoscimento facciale durante la prima ingestione della libreria può richiedere ore o giorni. Su hardware sottodimensionato, può destabilizzare l’intera istanza. Gestire questo correttamente - allocare le risorse giuste, regolare le impostazioni di concorrenza, monitorare i job fuori controllo - è un’attività operativa tutt’altro che banale.

In PixelUnion utilizziamo un’infrastruttura dedicata che gestisce i carichi di lavoro ML in modo efficiente, così la funzionalità funziona dal primo giorno. Non devi configurare nulla.


Uno spazio di archiviazione che cresce con te

Dove vivono davvero le tue foto? Con l’auto-hosting, la risposta è “dove le metti” - il che spesso significa un singolo disco, un NAS o un bucket di object storage cloud che hai configurato tu stesso. Ognuna di queste opzioni ha i suoi compromessi, e nessuna è a manutenzione zero.

PixelUnion gestisce lo spazio di archiviazione come parte del servizio. Le tue foto risiedono su server europei ridondanti. Ci occupiamo della pianificazione della capacità in modo che tu non rimanga senza spazio in un momento scomodo, e gestiamo l’infrastruttura di storage così non devi mai pensare a configurazioni RAID o politiche di archiviazione cloud.

Il tuo piano di archiviazione è ciò che paghi. L’infrastruttura che c’è dietro è un problema nostro.


Aggiornamenti, senza il rischio

Immich si aggiorna regolarmente. Nel mondo del self-hosting, restare aggiornati richiede di leggere le note di rilascio, verificare i cambiamenti incompatibili, fare un backup del database prima di applicare le migrazioni e poi eseguire concretamente l’aggiornamento - preferibilmente non il venerdì pomeriggio.

“La parte più difficile dell’auto-hosting non è metterlo in piedi. È tenerlo in funzione.”

Ci occupiamo di tutto questo. Le istanze PixelUnion vengono aggiornate secondo un calendario gestito, con snapshot pre-aggiornamento e possibilità di rollback. Quando una nuova versione di Immich include migrazioni del database, le applichiamo in una finestra controllata. In caso di cambiamenti incompatibili, li valutiamo prima di procedere al rilascio.

Ottieni i vantaggi dell’ultima versione di Immich - nuove funzionalità, correzioni di bug, miglioramenti delle prestazioni - senza dover gestire il processo da solo.


La stessa app, completamente tua

Vale la pena dirlo esplicitamente: i clienti PixelUnion usano il vero Immich. Non una versione ridotta, non un fork proprietario, non un’approssimazione. La stessa applicazione Immich open source che la comunità costruisce e mantiene, in esecuzione su un’infrastruttura che gestiamo per te.

Le tue foto sono tue. Puoi esportare tutto in qualsiasi momento in formati standard. Non stiamo costruendo una trappola di lock-in. Se un giorno vuoi migrare, porti la tua libreria con te.

Quello che aggiungiamo:

  • Hosting europeo sotto il GDPR
  • Gestione operativa (aggiornamenti, backup, monitoraggio)
  • Infrastruttura di archiviazione scalabile
  • Un team che puoi contattare davvero quando qualcosa va storto

Perché l’hosting europeo è importante

La maggior parte dei servizi di cloud storage - anche quelli che si dichiarano attenti alla privacy - instrada i tuoi dati attraverso infrastrutture di proprietà o gestite da aziende statunitensi. Questo crea un’esposizione ai sensi del CLOUD Act statunitense, che consente alle autorità americane di imporre la divulgazione di dati detenuti da entità controllate dagli USA, indipendentemente da dove si trovino fisicamente i server.

PixelUnion opera su infrastrutture nei Paesi Bassi. La nostra società è costituita nell’UE. Non abbiamo dipendenze controllate dagli USA per l’archiviazione dei tuoi dati. Le tue foto restano in Europa, sotto la legge europea.

Per molti dei nostri clienti, questa non è una preoccupazione teorica. È un requisito pratico - per la privacy personale, per le foto di famiglia, o per dati professionali che semplicemente non possono lasciare la giurisdizione europea.


A chi è destinato Immich gestito?

Ospitare Immich autonomamente ha senso per chi ama gestire infrastrutture e vuole il massimo controllo. Se sei tu - ottimo. Immich è un software eccellente e la comunità intorno ad esso è fantastica.

Ma Immich gestito ha senso per una categoria diversa di persone:

  • Vuoi la privacy dell’auto-hosting ma non il carico operativo
  • Hai provato il self-hosting e hai scoperto che la manutenzione ostacola l’uso effettivo dell’app
  • Gestisci le foto per una famiglia e hai bisogno di qualcosa che sia sempre attivo, sempre aggiornato e che non si rompa quando non sei presente
  • Sei un professionista o una piccola impresa che vuole funzionalità al livello di Google Foto senza l’appetito di Google per i dati

Se qualcuno di questi profili ti descrive, PixelUnion è stato costruito pensando a te.


Prova Immich senza installazione

In PixelUnion ti offriamo un’istanza Immich completamente gestita, ospitata in Europa, mantenuta da persone che tengono alla privacy. Ti registri, importi le tue foto e vai avanti con la tua vita. L’infrastruttura è il problema di qualcun altro - il nostro, per essere precisi.

Se da tempo pensi di abbandonare Google Foto ma non vuoi imbarcarti in un progetto di self-hosting, questa è la strada che non richiede di diventare prima un sysadmin.

Scopri i nostri piani →