Como a Just Jean cria uma nuvem privada de fotografias com o ZimaBoard 2

Eva Wong é a Redatora Técnica e e entusiasta residente na ZimaSpace. Uma geek de longa data com paixão por homelabs e software de código aberto, ela é especialista em traduzir conceitos técnicos complexos em guias acessíveis e práticos . Eva acredita que o auto-hospedagem deve ser divertida, não intimidante. Através dos seus tutoriais, ela capacita a comunidade adesmistificar configurações de hardware , desde a construção do seu primeiro NAS até dominar os contêineres Docker., from building their first NAS to mastering Docker containers.

Os serviços de fotografias na nuvem tornam convenientes a cópia de segurança automática e o acesso a partir de vários dispositivos, mas também colocam a capacidade de armazenamento, os termos da subscrição e o acesso à conta sob o controlo de terceiros. Just Jean segue uma abordagem diferente ao montar um ZimaBoard 2, configurar o armazenamento local no ZimaOS e executar o Immich como uma biblioteca de fotografias alojada pelo próprio, que pode proporcionar uma alternativa mais privada ao Google Fotos ou ao iCloud.

Obrigado a Just Jean por criar o vídeo original. Este artigo reorganiza a demonstração em torno de uma decisão prática: o que é necessário para transformar o ZimaBoard 2 numa nuvem privada de fotografias utilizável e que responsabilidades permanecem com a pessoa que a gere?

Conclusão prática: o ZimaBoard 2, o ZimaOS e o Immich podem formar uma plataforma compacta de fotografias alojada pelo próprio para carregar, consultar, organizar e controlar uma biblioteca pessoal de conteúdos multimédia. Esta configuração reduz a dependência de um serviço comercial de fotografias, mas os utilizadores continuam responsáveis pela integridade do armazenamento, pelas cópias de segurança, pelas atualizações, pela segurança e pela configuração do acesso remoto.

Porquê criar uma alternativa privada ao Google Fotos ou ao iCloud?

O Google Fotos e o iCloud simplificam os carregamentos a partir de dispositivos móveis, a pesquisa, a sincronização e a partilha. A contrapartida é que os limites de armazenamento, as alterações às subscrições, as políticas da plataforma e a disponibilidade da conta permanecem fora do controlo direto do utilizador. Um sistema de fotografias alojado pelo próprio altera essa relação ao armazenar a biblioteca principal em hardware gerido pelo utilizador.

Isto não significa que todos os serviços na nuvem devam ser abandonados imediatamente. A principal razão para alojar os seus próprios serviços não é simplesmente evitar um pagamento mensal. É obter maior controlo sobre onde os ficheiros originais são armazenados, quanta capacidade pode ser adicionada, que aplicações podem aceder à biblioteca e durante quanto tempo o arquivo permanece disponível.

O Immich foi concebido para proporcionar uma experiência familiar de gestão de fotografias, incluindo carregamentos a partir de dispositivos móveis, navegação pela cronologia, álbuns, pesquisa e outras funções de organização. A sua interface facilita a transição para quem pretende manter a propriedade local das fotografias sem as gerir exclusivamente através de pastas e nomes de ficheiros.

Montagem do ZimaBoard 2 e do respetivo armazenamento

Aos 03:58, Just Jean mostra a montagem do hardware do ZimaBoard 2 e a ranhura PCIe de expansão aberta da placa. O design exposto torna o sistema mais fácil de adaptar do que um aparelho de consumo selado, porque o armazenamento, as redes e o hardware de expansão compatível podem ser selecionados de acordo com a carga de trabalho pretendida.

Just Jean a montar o ZimaBoard 2 e a mostrar a sua ranhura PCIe de expansão aberta
Just Jean monta o ZimaBoard 2 e destaca a sua ranhura PCIe de expansão acessível aos 03:58.

Numa biblioteca de fotografias, o planeamento do armazenamento é mais importante do que simplesmente conseguir arrancar o sistema operativo. As imagens do telemóvel, fotografias RAW, exportações editadas, capturas de ecrã e vídeos podem fazer a biblioteca crescer rapidamente. O armazenamento SATA dedicado permite que o arquivo fotográfico cresça para além do armazenamento do sistema da placa e torna mais prática a substituição futura da unidade ou a expansão da capacidade.

A ranhura PCIe aberta também deixa espaço para uma expansão compatível quando o projeto mudar. Um utilizador pode dar prioridade a conectividade de armazenamento adicional, redes mais rápidas ou outra função especializada. Ainda assim, é necessário verificar se a placa específica é compatível com o sistema operativo, se tem espaço físico suficiente, os requisitos de alimentação e a compatibilidade com a configuração selecionada.

Os utilizadores que estejam a preparar uma construção semelhante podem consultar a memória e as opções de hardware disponíveis no Mini servidor doméstico ZimaBoard 2 .

Iniciar o ZimaOS e configurar o disco rígido

Aos 05:15, o vídeo passa da montagem do hardware para o primeiro arranque do ZimaOS e a interface de configuração do armazenamento. Esta etapa liga a unidade física às aplicações que a utilizarão. Antes de o Immich poder tornar-se uma biblioteca de fotografias fiável, o sistema precisa de reconhecer a unidade e disponibilizar a localização de armazenamento selecionada.

Ecrã do primeiro arranque do ZimaOS a mostrar a configuração do armazenamento do disco rígido no ZimaBoard 2
A interface de armazenamento do ZimaOS apresenta a unidade ligada e as opções de configuração aos 05:15.

Uma interface simples reduz a fricção na configuração, mas as escolhas feitas aqui continuam a ter consequências a longo prazo. Os utilizadores devem identificar qual a unidade que contém os dados das aplicações, qual a localização que armazena a biblioteca de fotografias e se algum ficheiro existente será afetado pela formatação ou inicialização.

Também é útil separar conceptualmente as responsabilidades do sistema. O sistema operativo executa o ZimaOS e as respetivas aplicações, enquanto o armazenamento de fotografias contém os carregamentos originais e os dados multimédia gerados. Manter estas funções bem definidas facilita a resolução de problemas, a migração, as cópias de segurança e a futura expansão do armazenamento.

Decisão de armazenamento Porque é importante
Localização do sistema Contém o ZimaOS, os serviços das aplicações e a configuração do sistema
Localização da biblioteca de fotografias Armazena fotografias originais, vídeos, miniaturas e dados multimédia relacionados
Capacidade disponível Determina a rapidez com que a biblioteca necessitará de expansão
Destino da cópia de segurança Protege a biblioteca quando uma unidade ou o servidor principal falha
Monitorização das unidades Ajuda a identificar problemas de armazenamento antes de se tornarem incidentes de perda de dados

Executar o Immich como uma biblioteca de fotografias autoalojada

Às 06:35, Just Jean mostra a biblioteca de fotografias do Immich a ser executada no sistema. É neste ponto que o projeto ultrapassa o simples armazenamento em rede. Em vez de navegar por uma coleção apenas através de pastas, o Immich apresenta as fotografias através de uma linha temporal visual e de uma interface ao estilo de uma aplicação.

Biblioteca de fotografias do Immich a ser executada no ZimaBoard 2 como alternativa privada ao Google Photos e ao iCloud
O Immich apresenta a biblioteca de fotografias autoalojada a ser executada no ZimaBoard 2 às 06:35.

A interface é importante porque um arquivo de fotografias tem de continuar a ser utilizável depois de os ficheiros serem carregados. Uma coleção de grandes dimensões torna-se difícil de navegar quando o único método de organização é uma estrutura de pastas profunda. Uma linha temporal, álbuns, miniaturas, ferramentas de pesquisa e acesso móvel fazem com que a biblioteca local se comporte mais como um serviço completo de fotografias.

O Immich deve continuar a ser tratado como uma aplicação autoalojada, e não como um dispositivo invisível. É necessário manter as atualizações da aplicação, os dados da base de dados, as miniaturas, as contas de utilizador, os caminhos de armazenamento e as definições de sincronização móvel. Antes de uma atualização importante, os utilizadores devem verificar se tanto os ficheiros multimédia originais como os dados da aplicação podem ser recuperados.

O que o Immich pode substituir — e o que não pode

O Immich pode substituir muitas das interações quotidianas associadas às plataformas comerciais de fotografias. Os utilizadores podem manter uma linha temporal visual de fotografias, organizar álbuns, carregar multimédia a partir de dispositivos pessoais e aceder a uma biblioteca gerida centralmente, sem colocar toda a coleção principal sob uma conta de armazenamento de terceiros.

Isto não cria automaticamente paridade de funcionalidades com todas as funções do Google Photos ou do iCloud. O comportamento da partilha, as restrições de execução em segundo plano nos telemóveis, as ferramentas de edição, a recuperação de contas, a integração com o ecossistema, o acesso remoto e a qualidade da pesquisa podem ser diferentes. A comparação prática depende das funcionalidades que um agregado familiar utiliza efetivamente.

Necessidade Abordagem do Immich autoalojado
Controlo sobre os ficheiros originais A biblioteca principal pode permanecer num armazenamento gerido pessoalmente
Capacidade expansível A capacidade de armazenamento pode ser aumentada através da substituição ou adição de unidades compatíveis
Carregamentos automáticos a partir do telemóvel Pode ser configurado através da aplicação móvel do Immich
Linha cronológica e álbuns de fotografias Disponibilizado através das interfaces Web e móveis do Immich
Manutenção gerida pelo fornecedor Substituída pela responsabilidade do utilizador pelas atualizações e pela monitorização
Recuperação de desastres gerida pelo fornecedor Tem de ser substituída por uma estratégia de cópia de segurança independente

Uma nuvem privada de fotografias não é automaticamente uma cópia de segurança

Transferir fotografias de um telemóvel para o ZimaBoard 2 protege contra a perda apenas do telemóvel, mas não protege contra todas as falhas. Se o servidor contiver a única cópia restante, uma unidade danificada, uma eliminação acidental, um erro da aplicação, um roubo, um incidente elétrico ou um problema no sistema de ficheiros pode ainda eliminar toda a biblioteca.

Um plano fiável mantém mais do que uma cópia. O sistema ZimaBoard 2 pode armazenar a biblioteca de trabalho, enquanto outra unidade, NAS, computador ou destino encriptado fora do local mantém uma cópia de segurança separada. Essa segunda cópia não deve permanecer permanentemente exposta às mesmas falhas ou alterações acidentais que a biblioteca principal.

A redundância dos discos pode melhorar a disponibilidade, mas não é o mesmo que uma cópia de segurança. Os discos em espelho podem manter o serviço online após a falha de um disco, mas as eliminações, a corrupção ou as alterações indesejadas também podem ser reproduzidas no espelho. A recuperação requer uma cópia independente ou uma cópia de segurança com versões.

Planeamento do acesso remoto seguro às fotografias

O acesso à rede local é o ponto de partida mais simples. Os telemóveis e computadores ligados à mesma rede doméstica podem aceder ao servidor sem expor diretamente a aplicação à Internet pública. Isto permite testar a biblioteca de fotografias e o processo de carregamento antes de adicionar o acesso remoto.

Aceder ao Immich fora de casa requer uma camada adicional de planeamento. Os utilizadores devem evitar expor uma aplicação sem manutenção através de uma porta aberta no router, sem compreender a autenticação, a encriptação, as atualizações e a segurança da rede. Uma VPN privada ou um método de acesso igualmente controlado pode reduzir a exposição pública desnecessária.

Credenciais de conta robustas, versões atuais das aplicações, permissões de utilizador controladas e um plano de recuperação continuam a ser necessários, mesmo quando o servidor está localizado em casa. O autoalojamento aumenta o controlo, mas também transfere as decisões de segurança do fornecedor da nuvem para o proprietário do servidor.

Quem deve construir este servidor de fotografias com o ZimaBoard 2?

Este projeto é ideal para fotógrafos, famílias, criadores de conteúdos e utilizadores de laboratórios domésticos que pretendam controlo direto sobre uma biblioteca de fotografias e vídeos em crescimento. É especialmente útil quando as necessidades de armazenamento continuam a aumentar ou quando vários membros do agregado familiar precisam de um único local partilhado para os seus conteúdos multimédia pessoais.

É menos adequado para quem pretende um serviço que nunca exija atualizações, verificações do armazenamento, validação de cópias de segurança ou resolução de problemas. Uma plataforma de nuvem comercial pode continuar a ser a escolha mais simples quando a conveniência operacional é mais importante do que a propriedade do hardware e o controlo local.

Uma abordagem híbrida também pode ser prática. O Immich pode funcionar como a biblioteca local principal, enquanto um grupo selecionado de fotografias importantes permanece noutro destino de cópia de segurança. A decisão não tem de ser uma migração imediata e total.

O ZimaBoard 2 pode substituir uma nuvem comercial de fotografias?

A demonstração do Just Jean mostra toda a base: montar o hardware do ZimaBoard 2, ligar o armazenamento, iniciar o ZimaOS, configurar a unidade e iniciar uma biblioteca de fotografias do Immich. Em conjunto, estes componentes criam uma plataforma compacta para armazenar e explorar fotografias sob o controlo do utilizador.

A substituição total do Google Photos ou do iCloud depende das expectativas. Os utilizadores dispostos a gerir o armazenamento, as atualizações, as cópias de segurança e o acesso seguro podem obter mais controlo e uma capacidade local expansível. Os utilizadores que dão prioridade a uma operação totalmente gerida poderão preferir manter um serviço comercial ou combinar ambas as abordagens.

A maior vantagem é a flexibilidade. O mesmo ZimaBoard 2 pode alojar o Immich e, simultaneamente, suportar aplicações selecionadas de armazenamento, cópias de segurança, multimédia ou autoalojamento, desde que a carga de trabalho e o plano de proteção dos dados sejam adequados ao hardware.

Tem outra ideia para uma nuvem privada ou gestão de fotografias? Junte-se à comunidade ZimaSpace no Discord para partilhar a sua configuração e acompanhar mais projetos com o ZimaBoard 2 e o Immich.


Centro de Campanhas Zima

Mais para Ler

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.