Il post sorgente di gennaio 2024 è principalmente un'introduzione con un link a un tutorial esterno. Indica che BigBearCasaOS può installare Immich, una piattaforma self-hosted per il backup di foto e video, su CasaOS, ma il corpo del post nel forum non conserva la definizione completa di Compose, i percorsi di archiviazione, la configurazione del database o le versioni delle immagini utilizzate nel video.
Ciò significa che la soluzione più sicura e duratura non è ricostruire a memoria uno stack vecchio di due anni. È meglio conservare la fonte storica e poi utilizzare lo store Big Bear attuale e la definizione del pacchetto Immich aggiornata per l'installazione effettiva.
Questa è una fonte storica su CasaOS
Il post risale a gennaio 2024 e appartiene alla categoria CasaOS. Da allora CasaOS, ZimaOS, Big Bear e Immich hanno subito cambiamenti significativi.
Non copiare un tag dell'immagine, una porta o una struttura del database del 2024 in un'installazione attuale senza aver prima verificato il pacchetto mantenuto.
Big Bear mantiene ancora il proprio app store
Il repository Big Bear CasaOS è ancora attivo e si descrive come un app store gestito indipendentemente per CasaOS e ZimaOS. Non è finanziato né gestito come progetto IceWhale, anche se è comunemente disponibile nell'ecosistema IceWhale.
Consulta l'attuale app store Big Bear prima di installare Immich.
Immich è un'applicazione composta da più container
Un'installazione reale di Immich può includere il server principale, PostgreSQL, il servizio di machine learning e un servizio compatibile con Redis, come Valkey. Questi servizi hanno requisiti diversi per i dati persistenti.
Spostare solo la cartella delle foto lasciando il database e i dati dell'app su un disco di sistema di piccole dimensioni può creare in futuro problemi di spazio.
Pianifica l'archiviazione delle foto prima del primo caricamento
La libreria multimediale dovrebbe trovarsi sul dispositivo di archiviazione destinato a contenere le foto per anni, non all'interno del livello temporaneo del container. Se il pacchetto espone un percorso della libreria o dei caricamenti sul dispositivo host, indirizzalo allo spazio di archiviazione CasaOS corretto prima di importare una libreria di grandi dimensioni dal telefono.
Mantieni il percorso interno al container esattamente come previsto dal pacchetto attuale.
Proteggi separatamente PostgreSQL dai file delle foto
Il database di Immich contiene metadati che non possono essere ricostruiti perfettamente dai soli file delle immagini. Un piano di backup dovrebbe quindi includere sia la libreria fotografica sia il database e lo stato persistente dell'app.
Una cartella piena di file JPG è preziosa, ma non costituisce un punto di ripristino completo di Immich.
La cache del machine learning è un ulteriore consumatore di spazio
I modelli per il riconoscimento facciale e la ricerca possono consumare ulteriore spazio su disco tramite i file dei modelli scaricati e le cache. Sulle unità di sistema CasaOS di piccole dimensioni, questo è un altro motivo per controllare i volumi di ogni servizio, non solo la cartella dei caricamenti.
Considera gli aggiornamenti principali di Immich come migrazioni dell'applicazione
Immich si evolve rapidamente. Prima di aggiornare un'installazione composta da più container, consulta le note di rilascio, esegui il backup del database e dei file multimediali e conserva una copia della definizione attuale di Compose o dell'app. Non presumere che ogni release principale sia semplicemente sostituibile modificando il tag dell'immagine.
Se il sistema di destinazione è ZimaOS, usa una procedura Immich specifica per ZimaOS
Questa fonte è specifica per CasaOS. L'attuale ZimaOS dispone di un proprio App Store, di controlli per lo spazio di archiviazione, della modifica YAML e di indicazioni specifiche per l'archiviazione e la migrazione di Immich. Non usare il tutorial CasaOS come prova che oggi ZimaOS utilizzi la stessa struttura del pacchetto.
Domande frequenti su Immich su CasaOS
Il post originale del forum conserva tutte le impostazioni di installazione?
No. Rimanda principalmente al tutorial esterno di Big Bear.
Big Bear è un app store di proprietà di IceWhale?
No. L'attuale repository dichiara di essere gestito indipendentemente.
Cosa bisogna salvare oltre alle foto?
È importante salvare anche il database PostgreSQL e gli altri dati persistenti dell'applicazione Immich.
