Pular para o conteúdo principal
PromptQuorumFeito para humanos. Estruturado para IA.
Início/LLMs locais avançados
Image & Video Generation

Análise do Photoview: galeria de fotos auto-hospedada com reconhecimento facial local

·6 min de leituraPor Hans Kuepper · Fundador do PromptQuorum · Mecanismo de descoberta de IA de pesos abertos e código aberto

O Photoview (versão 2.4.0) é uma galeria de fotos com licença AGPL que você instala no próprio servidor com Docker, com reconhecimento facial executado dentro do processo do servidor. Ele é gratuito e a instalação exige um terminal. Tudo aqui vem do site, do README e do código do próprio projeto.

Principais conclusões

  • Manutenção: a última versão marcada é a 2.4.0, de 23 de junho de 2024, mas a branch master recebeu commits em 29 de outubro de 2026 e as tags do Docker Hub foram reconstruídas nesse dia, então não há aviso de projeto abandonado.
  • Instalação: Docker Compose com banco de dados e arquivo de ambiente; não há instalador de desktop nem app de loja listado.
  • IA: uma única função, o reconhecimento facial; o README e o site não mencionam etiquetagem nem busca semântica.
  • Custo: gratuito sob AGPL-3.0; nenhuma edição paga aparece no README nem no site.
  • Acesso: apenas interface de navegador; nenhum app móvel está listado.

📍 Em uma frase

O Photoview é uma galeria de fotos de código aberto e auto-hospedada que varre pastas do seu servidor e agrupa as fotos por rosto com um modelo executado ali mesmo.

💬 Em termos simples

Você o instala em um computador ou NAS sob seu controle, aponta para as pastas de imagens e as navega e compartilha em qualquer navegador, sem um serviço de fotos na nuvem.

📌Nota: Esta análise se baseia no site, no README e no repositório do GitHub do projeto, consultados em 30 de outubro de 2026. A PromptQuorum não instalou o Photoview, então precisão, velocidade e uso de recursos do reconhecimento facial não foram avaliados.

O Photoview é uma galeria de fotos gratuita e de código aberto para servidores pessoais auto-hospedados: você aponta para uma pasta, ele varre as imagens e os vídeos e você os navega no navegador. Sua única função de IA é um reconhecimento facial que agrupa fotos da mesma pessoa. Esta análise se baseia no site, no README e no repositório do GitHub do projeto, consultados em 30 de outubro de 2026; a PromptQuorum não testou o software na prática.

Análise do Photoview: galeria de fotos auto-hospedada com reconhecimento facial local

O que é o Photoview?

O Photoview é uma galeria web auto-hospedada feita para fotógrafos; o scanner lê uma pasta do servidor e transforma os diretórios em álbuns. O projeto se descreve como uma «galeria de fotos para servidores pessoais auto-hospedados», e o código está no GitHub sob a AGPL-3.0.

Cada usuário é criado junto com um caminho no servidor e só vê a mídia que está abaixo dele. O README aponta para um site de demonstração público.

Onde obter

O Photoview é um servidor que você mesmo instala; o caminho documentado é o Docker Compose, e não há instalador para desktop nem para celular.

Opção
Onde obter
Docker ComposeExemplo de Compose: copie o .env, o arquivo compose e o Makefile, edite-os e execute make all
Outras plataformasO README cita Arch Linux AUR, NixOS, Unraid, YunoHost, TrueNAS e EmbassyOS, com suporte limitado do projeto
PreçoGratuito, AGPL-3.0, auto-hospedado
Sitephotoview.github.io
Política de privacidadeNenhuma página de política de privacidade foi encontrada no site nem no README
Código-fontegithub.com/photoview/photoview
Demo públicaphotos.qpqp.dk com o login indicado no README

Versão analisada: a 2.4.0, publicada em 23 de junho de 2024, a versão marcada mais recente; o GitHub não lista arquivos para download dela. A branch master teve commits até 29 de outubro de 2026, e as tags latest e 2.4.0 no Docker Hub foram atualizadas pela última vez nesse dia. São necessários um terminal e o Docker.

Requisitos

O README não informa mínimo de RAM nem de CPU; ele cita plataformas compatíveis, bancos de dados e uma janela para a versão do Docker.

Ambiente de execução

O que dizem as fontes:
Docker Engine lançado no último ano; Debian 12 ou 13, ou Ubuntu LTS e versões intermediárias recentes

Banco de dados

O que dizem as fontes:
SQLite, MariaDB ou PostgreSQL 17 ou 18

Processamento de mídia

O que dizem as fontes:
O processamento de RAW e de vídeo pode ser desativado separadamente por uma variável de ambiente

Aceleração de vídeo

O que dizem as fontes:
Opcional: qsv, vaapi ou nvenc; o projeto só verificou qsv em um chip Intel

Estas são afirmações do README; a PromptQuorum não mediu memória, CPU nem tempo de indexação.

Como começar

Estes passos seguem o guia de Docker do README; a PromptQuorum não os executou.

  1. 1
    Instale o Docker
    Why it matters: Instale o Docker e o Docker Compose no servidor que guarda suas fotos.
  2. 2
    Copie os arquivos de exemplo
    Why it matters: Baixe os arquivos da pasta de exemplo do Compose, renomeie-os para .env, docker-compose.yml e Makefile e edite-os com seus caminhos e seu banco de dados.
  3. 3
    Torne a mídia legível e inicie
    Why it matters: Execute make readable para que o contêiner consiga ler suas pastas de mídia e, em seguida, make all.
  4. 4
    Crie o administrador e faça a varredura
    Why it matters: Abra a porta 8000, conclua o assistente com nome de usuário, senha e caminho das fotos (padrão /photos) e use Scan All em Configurações.

Principais recursos

Tudo abaixo vem do site ou do README do projeto; a PromptQuorum não testou nada disso.

  • Compartilhamento. Álbuns e itens individuais podem ser compartilhados por um link público, opcionalmente protegido por senha.
  • Mapas. Fotos com coordenadas GPS nos dados EXIF podem ser exibidas em um mapa; segundo a configuração de exemplo, isso exige um token de acesso gratuito do Mapbox que você mesmo cria.
  • Controle de acesso. Segundo o README, os arquivos de mídia são protegidos por um token em cookie, as senhas são armazenadas com hash e a API usa uma política CORS estrita.

Recursos de IA e onde eles rodam

O reconhecimento facial é a única função de IA que o projeto lista e roda dentro do servidor do Photoview com a biblioteca go-face.

  • Detecção e agrupamento. O scanner encontra rostos nas fotos e agrupa as da mesma pessoa, segundo o README; o código se apoia no go-face, um wrapper de código aberto em Go para o dlib.
  • Arquivos de modelo. Três arquivos de modelo do dlib, para detecção de rostos, pontos de referência e reconhecimento, ficam na pasta data/models do repositório, e o caminho é configurável.
  • Onde roda. O código de detecção de rostos chama a biblioteca local diretamente, sem nenhuma requisição de rede nos arquivos que lemos.
  • Desativar. Definir PHOTOVIEW_DISABLE_FACE_RECOGNITION como 1 faz o recurso ser ignorado.

Fluxo de dados e privacidade

O Photoview é auto-hospedado, então as fotos ficam no servidor que você opera, a menos que você as compartilhe ou ative os mapas. O README avisa que a autenticação básica de usuários não basta para proteger mídia privada de agentes mal-intencionados na internet e sugere firewall, VPN, proxy reverso ou camadas semelhantes antes de expô-lo.

A visualização de mapa carrega a biblioteca do Mapbox no navegador com o token que você fornece; o que o Mapbox recebe não foi verificado.

📌Nota: Estas são declarações do projeto, não resultados de auditoria. A PromptQuorum não inspecionou o tráfego de rede e não revisou o código além dos arquivos citados neste artigo.

Para quem serve

  • Fotógrafos com bibliotecas RAW em um servidor doméstico que querem navegar e compartilhar pastas sem mover arquivos.
  • Famílias que guardam as fotos em um NAS e querem uma galeria com uma pasta separada por usuário.
  • Quem faz auto-hospedagem e prefere uma galeria baseada em pastas a uma plataforma com busca e etiquetas de IA.

O que não conseguimos verificar

  • Qualidade do reconhecimento facial. Precisão, comportamento do agrupamento e velocidade não foram testados.
  • Distância em relação ao release. A versão marcada mais recente é de junho de 2024 e a master avançou; não comparamos o quanto ela difere da 2.4.0, e o README diz que o PostgreSQL 18 é a versão recomendada para o próximo release.
  • Fluxo de dados para o Mapbox. Não verificamos o que o recurso de mapas envia ao Mapbox nem os termos do Mapbox para o token gratuito.
  • Uso de recursos. Não há números publicados de RAM ou CPU, e o uso real não foi medido.
  • Experiência no celular. Nenhum app móvel está listado; não testamos como a interface de navegador se comporta em telefones.

Concorrentes e alternativas

Outras três ferramentas de biblioteca de fotos do diretório também reconhecem rostos; elas diferem no que acrescentam.

PhotoPrism

Plataformas:
Linux, macOS, Windows (Docker), web
Preço / licença:
Grátis + pago / AGPL-3.0
Diferença principal:
Acrescenta etiquetas de IA e busca; existem assinaturas pagas
Artigos sobre PhotoPrism (1)

Immich

Plataformas:
Servidor Linux, iOS, Android, web
Preço / licença:
Grátis / AGPL-3.0
Diferença principal:
Acrescenta apps de backup para celular e busca inteligente
Artigos sobre Immich (1)

Também mencionado em:

Facet

Plataformas:
Linux, macOS, Windows, web
Preço / licença:
Grátis / MIT
Diferença principal:
Acrescenta pontuação e seleção de fotos; alguns pesos de modelo padrão não são de uso comercial
Artigos sobre Facet (1)

Confirme o preço, a licença e as plataformas atuais de cada app na página dele.

Comparar no diretório

Perguntas frequentes

O Photoview altera meus arquivos de fotos?

O README descreve a galeria como acesso somente leitura à sua mídia, e as miniaturas geradas vão para uma pasta de cache separada, definida por PHOTOVIEW_MEDIA_CACHE.

Qual banco de dados devo usar?

O SQLite não exige serviço extra, mas tem o menor desempenho e não escala. O README indica o MariaDB como escolha padrão e o PostgreSQL como, em geral, o mais rápido.

Como atualizo o Photoview?

Baixe a nova imagem e reinicie os contêineres. O README recomenda fazer backup do banco de dados antes de atualizar e avisa que as imagens migraram para o registro photoview/photoview no Docker Hub, então arquivos compose antigos precisam do novo nome de imagem.

Onde posso conseguir ajuda?

O README indica um servidor do Discord para dúvidas de instalação e desenvolvimento, e o projeto não dá suporte ao Portainer nem a outras camadas sobre o Docker Compose.

Veredicto

O Photoview é uma galeria consolidada e de desenvolvimento aberto para quem guarda fotos em pastas no próprio servidor e quer navegar, compartilhar e organizar por rosto sem um serviço de nuvem. Em contrapartida, a última versão marcada é de junho de 2024, a instalação exige Docker e um banco de dados, o reconhecimento facial é a única função de IA, os mapas dependem de um token do Mapbox e nada disso pôde ser testado aqui. Serve para quem faz auto-hospedagem, pensa em pastas e já usa Docker; quem quiser busca por IA ou backup do celular deve comparar as alternativas acima.

Fontes

← Voltar para LLMs locais avançados

MCP