Solução da comunidade

Instalar o Immich no CasaOS com o BigBear: atualizar o tutorial de 2024 para os pacotes atuais

A January 2024 CasaOS post linking to an external BigBearCasaOS Immich tutorial. The forum itself preserves little configuration detail, so a durable page should keep the historical source while using the currently maintained Big Bear store rather than old image tags.

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.

Miniatura do tutorial da BigBearTechWorld para instalar o Immich no CasaOS com o BigBearCasaOS
A publicação original da Comunidade encaminhava sobretudo os utilizadores para este tutorial externo da Big Bear, em vez de reproduzir a configuração no fórum.

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.