A publicação de origem de janeiro de 2024 é sobretudo uma introdução e uma ligação para um tutorial externo. Indica que o BigBearCasaOS pode instalar o Immich — uma plataforma autoalojada de cópia de segurança de fotografias e vídeos — no CasaOS, mas o conteúdo do fórum não preserva a definição completa do Compose, os caminhos de armazenamento, a configuração da base de dados nem as versões das imagens utilizadas nesse vídeo.
Isto significa que a página mais segura e duradoura não deve reconstruir, de memória, uma stack com dois anos. Preserve a fonte histórica e, depois, utilize a loja Big Bear atual e a definição atual do pacote Immich para a instalação propriamente dita.
Esta é uma fonte histórica sobre o CasaOS
A publicação data de janeiro de 2024 e pertence à categoria CasaOS. O CasaOS, o ZimaOS, a Big Bear e o Immich mudaram significativamente desde então.
Não copie uma etiqueta de imagem, uma porta ou uma estrutura de base de dados de 2024 para uma instalação atual sem verificar o pacote mantido.
A Big Bear continua a manter a sua própria loja de aplicações
O repositório Big Bear CasaOS continua ativo e descreve-se como uma loja de aplicações mantida de forma independente para o CasaOS e o ZimaOS. Não é financiado nem operado como um projeto da IceWhale, embora esteja normalmente disponível no ecossistema IceWhale.
Consulte a loja de aplicações Big Bear atual antes de instalar o Immich.
O Immich é uma aplicação com vários contentores
Uma implementação real do Immich pode incluir o servidor principal, o PostgreSQL, o serviço de aprendizagem automática e um serviço compatível com Redis, como o Valkey. Estes serviços têm requisitos diferentes relativamente aos dados persistentes.
Mover apenas a pasta de fotografias, deixando a base de dados e os dados da aplicação num disco de sistema pequeno, pode criar um problema de capacidade no futuro.
Planeie o armazenamento das fotografias antes do primeiro carregamento
A biblioteca multimédia deve ficar no dispositivo de armazenamento destinado a guardar fotografias durante anos, não dentro da camada descartável do contentor. Se o pacote disponibilizar um caminho de carregamentos/biblioteca no anfitrião, aponte esse lado do anfitrião para o armazenamento CasaOS correto antes de importar uma grande biblioteca do telemóvel.
Mantenha o caminho no contentor exatamente como é esperado pelo pacote atual.
Proteja o PostgreSQL separadamente dos ficheiros de fotografias
A base de dados do Immich contém metadados que não podem ser reconstruídos perfeitamente apenas a partir dos ficheiros de imagem. Por isso, um plano de cópias de segurança deve incluir tanto a biblioteca de fotografias como a base de dados e o estado persistente da aplicação.
Uma pasta cheia de ficheiros JPG é valiosa, mas não constitui um ponto de restauro completo do Immich.
A cache de aprendizagem automática é outro consumidor de armazenamento
Os modelos de reconhecimento facial e pesquisa podem consumir espaço adicional em disco através de ficheiros de modelos transferidos e caches. Em discos de sistema pequenos do CasaOS, este é outro motivo para verificar o volume de cada serviço, em vez de verificar apenas a pasta de carregamentos.
Trate as atualizações principais do Immich como migrações da aplicação
O Immich evolui rapidamente. Antes de atualizar uma implementação com vários contentores, consulte as notas de versão, faça cópias de segurança da base de dados e dos ficheiros multimédia e mantenha uma cópia da definição atual do Compose/aplicação. Não parta do princípio de que todas as versões principais são uma simples substituição da etiqueta da imagem.
Se o sistema de destino for o ZimaOS, utilize um fluxo de trabalho do Immich específico para o ZimaOS
Esta fonte é específica do CasaOS. O ZimaOS atual tem a sua própria App Store, controlos de armazenamento, edição de YAML e orientações sobre o armazenamento e a migração do Immich. Não utilize o tutorial do CasaOS como prova de que o ZimaOS utiliza atualmente a mesma disposição de pacotes.
Perguntas frequentes sobre o Immich no CasaOS
A publicação original do fórum preserva todas as definições de instalação?
Não. Liga sobretudo ao tutorial externo da Big Bear.
A Big Bear é uma loja de aplicações pertencente à IceWhale?
Não. O repositório atual afirma que é mantido de forma independente.
O que deve ser incluído nas cópias de segurança além das fotografias?
A base de dados PostgreSQL e os restantes dados persistentes da aplicação Immich também são importantes.
