Sim. O Immich pode indexar uma biblioteca externa enquanto os ficheiros originais permanecem geridos fora do Immich; monte-a como só de leitura quando o Immich não deve mudar o nome nem eliminar a origem.
Esta questão torna-se uma verdadeira questão de compatibilidade quando as fotografias de família já estão numa estrutura NAS organizada e o Immich deve adicionar pesquisa e navegação sem se tornar o gestor dos ficheiros de referência. Comece por um caminho ou conta descartável, mantenha o estado anterior disponível e avalie o desenho pela carga de trabalho original, não por um teste de ligação único.
Separe a Arquitetura Suportada da Arriscada
A opção suportada é uma biblioteca externa só de leitura, com carregamentos e estado da aplicação graváveis separados. A opção concorrente é uma montagem da origem com permissões de escrita, confundida com o armazenamento de carregamentos gerido pelo Immich. Registe as versões, identidades, endereços, caminhos de montagem, permissões e o estado observável atual antes de alterar qualquer uma das opções.
As bibliotecas externas do Immich definem o primeiro limite de compatibilidade. Use-as para restringir a afirmação e, em seguida, verifique o mesmo comportamento neste servidor doméstico específico, em vez de tratar uma funcionalidade documentada como prova de que todo o desenho funciona.
Escreva a regra de decisão antes de testar: o sucesso tem de indexar e apresentar os recursos, mantendo os originais com os seus caminhos, hashes, proprietários e proteção contra eliminação; a falha inclui o facto de a análise não detetar permissões, as edições implicarem escritas na origem ou uma ação poder remover ou mudar o nome do original. Isto evita que uma ligação parcial ou uma saída de comando limpa sejam interpretadas erradamente como compatibilidade de ponta a ponta.
Reproduza o Caminho Exato de Armazenamento e Rede
Use um único elemento discriminador controlado: monte uma pequena pasta representativa como só de leitura, crie a biblioteca externa, faça a análise, edite metadados no Immich e tente eliminar, além de testar a mudança do nome no sistema de ficheiros. Mantenha constantes o cliente, a carga de trabalho, o conjunto de ficheiros, a conta e o momento, para que o componente alterado seja a única explicação plausível.
Use montagens de volumes só de leitura para escolher a segunda observação relevante para este caminho. Capture ambos os lados da transação: resolvedor ou rota, protocolo negociado, identidade do processo, estado de saída, latência, bytes transferidos e qualquer evento de recuperação.
Repita o teste após o evento do ciclo de vida indicado no título - recriação, nova ligação, nova montagem, reinício, failover ou alteração do cliente. Um desenho que só funciona enquanto sockets, caches ou credenciais antigas permanecem ativos não passou.
mount /photos:/external:ro -> analisar pasta-piloto -> comparar hashes -> testar comportamento de edição de metadados e eliminação
Interprete os Resultados de Durabilidade, Tempo Limite e Recuperação
APROVADO: os recursos são indexados e apresentados, enquanto os originais mantêm os seus caminhos, hashes, proprietários e proteção contra eliminação. Guarde as versões exatas e a topologia que produziram este estado, porque a conclusão se aplica a essas condições e não a todas as implementações do protocolo.
FALHA: a análise não deteta permissões, as edições implicam escritas na origem ou uma ação pode remover ou mudar o nome do original. Verifique dependências partilhadas, como DNS, MTU, identidade, estado da firewall, latência do armazenamento e sessões em cache, antes de atribuir a responsabilidade a qualquer uma das opções principais.
EXCEÇÃO: remova a definição da biblioteca sem eliminar ficheiros, restaure a montagem anterior e corrija o caminho só de leitura e o mapeamento de identidades. Não amplie privilégios, elimine dados da origem, enfraqueça a segurança do transporte nem substitua o armazenamento funcional até que uma observação repetível identifique qual o limite que falhou.
Mantenha o Desenho Apenas Depois de uma Verificação ao Nível de Restauro
Aplique apenas a ação correspondente à opção observada e, em seguida, volte a executar a carga de trabalho original. Mantenha o desenho apenas quando os recursos forem indexados e apresentados, enquanto os originais mantêm os seus caminhos, hashes, proprietários e proteção contra eliminação ao longo de dois ciclos de vida relevantes e sob a carga concorrente esperada.
Use as origens só de leitura do Immich para verificar o fluxo de trabalho dependente mais próximo. O respetivo acesso, comportamento temporal e recuperação devem permanecer inalterados enquanto o novo desenho estiver ativo.
Pare e volte ao estado guardado se a análise não detetar permissões, as edições implicarem escritas na origem ou uma ação puder remover ou mudar o nome do original. Faça a escalada com marcas temporais, versões exatas, provas da rota ou montagem e a reprodução mínima, em vez de adicionar outra solução alternativa.
Compare o resultado com as contas de fotografias separadas, para que o risco não seja simplesmente transferido para outra camada de rede, identidade, cópia de segurança ou armazenamento.
Para a gestão da propriedade de bibliotecas externas do Immich, a resposta qualificada é, portanto, o parecer inicial - não um sim incondicional. O estado observável de aprovação é a linha de aceitação; o estado de falha é a linha de reversão.
Perguntas frequentes
A remoção de uma biblioteca externa elimina os originais?
Deverá remover os registos indexados e não os ficheiros de origem, mas verifique primeiro o comportamento atual numa pasta descartável.
Onde ficam as miniaturas geradas pelo Immich?
Ficam no armazenamento gravável gerido pelo Immich, não na biblioteca externa só de leitura.
Os carregamentos e os recursos externos podem aparecer em conjunto?
Sim, desde que as respetivas políticas de ciclo de vida e cópia de segurança permaneçam distintas e os caminhos não se sobreponham.
Suporte e Dicas
Mais para Ler

Uma galeria autoalojada pode preservar o emparelhamento das Live Photos da Apple?
Uma decisão condicional para um servidor doméstico relativa ao emparelhamento de Live Photos da Apple, com testes controlados, interpretação dos resultados, reversão e perguntas...

Pode importar o Google Takeout e as cópias de segurança do telemóvel para uma única biblioteca de fotografias?
Uma decisão condicional para um servidor doméstico com importação combinada de fotografias, testes controlados, interpretação dos resultados, reversão e perguntas frequentes específicas.

Um servidor multimédia consegue ler metadados NFO de uma biblioteca só de leitura?
Uma decisão condicional para um servidor doméstico relativamente a metadados NFO só de leitura, com testes controlados, interpretação dos resultados, reversão e perguntas frequentes...

