Ir al contenido principal
PromptQuorumDiseñado para humanos. Estructurado para la IA.
Inicio/LLM locales avanzados
Image & Video Generation

Reseña de Photoview: galería de fotos autoalojada con reconocimiento facial local

·6 min de lecturaPor Hans Kuepper · Fundador de PromptQuorum · Motor de descubrimiento de IA de pesos abiertos y código abierto

Photoview (versión 2.4.0) es una galería de fotos con licencia AGPL que instalas en tu propio servidor con Docker, con un reconocimiento facial que se ejecuta dentro del proceso del servidor. Es gratuita y la instalación requiere una terminal. Todo lo que se dice aquí procede del sitio web, el README y el código del propio proyecto.

Conclusiones clave

  • Mantenimiento: la última versión etiquetada es la 2.4.0 del 23 de junio de 2024, pero la rama master recibió commits el 29 de octubre de 2026 y las etiquetas de Docker Hub se reconstruyeron ese día, así que no corresponde una advertencia de proyecto abandonado.
  • Instalación: Docker Compose con una base de datos y un archivo de entorno; no figura instalador de escritorio ni app en una tienda.
  • IA: una sola función, el reconocimiento facial; el README y el sitio web no mencionan etiquetado ni búsqueda semántica.
  • Coste: gratuita con AGPL-3.0; ni el README ni el sitio web muestran una edición de pago.
  • Acceso: solo interfaz de navegador; no figura ninguna app móvil.

📍 En una frase

Photoview es una galería de fotos de código abierto y autoalojada que escanea carpetas de tu servidor y agrupa las fotos por rostros con un modelo que se ejecuta allí.

💬 En términos simples

La instalas en un ordenador o NAS que controlas, la apuntas a tus carpetas de imágenes y las exploras y compartes desde cualquier navegador sin usar un servicio de fotos en la nube.

📌Nota: Esta reseña se basa en el sitio web, el README y el repositorio de GitHub del proyecto, consultados el 30 de octubre de 2026. PromptQuorum no ha instalado Photoview, así que no se evalúan la precisión, la velocidad ni el consumo de recursos del reconocimiento facial.

Photoview es una galería de fotos gratuita y de código abierto para servidores personales autoalojados: la apuntas a una carpeta, escanea las imágenes y los vídeos y los exploras desde el navegador. Su única función de IA es un reconocimiento facial que agrupa las fotos de una misma persona. Esta reseña se basa en el sitio web, el README y el repositorio de GitHub del proyecto, consultados el 30 de octubre de 2026; PromptQuorum no ha probado el software en la práctica.

Reseña de Photoview: galería de fotos autoalojada con reconocimiento facial local

¿Qué es Photoview?

Photoview es una galería web autoalojada pensada para fotógrafos; su escáner lee una carpeta del servidor y convierte los directorios en álbumes. El proyecto se describe como una «galería de fotos para servidores personales autoalojados», y el código está en GitHub con licencia AGPL-3.0.

Cada usuario se crea junto con una ruta del servidor y solo ve los archivos que cuelgan de ella. El README enlaza un sitio de demostración público.

Dónde conseguirlo

Photoview es un servidor que instalas tú mismo; la vía documentada es Docker Compose y no hay instalador de escritorio ni para el móvil.

Opción
Cómo conseguirlo
Docker ComposeEjemplo de Compose: copia el .env, el archivo compose y el Makefile, edítalos y ejecuta make all
Otras plataformasSegún el README: Arch AUR, NixOS, Unraid, YunoHost, TrueNAS, EmbassyOS; soporte limitado
PrecioGratuito, AGPL-3.0, autoalojado
Sitio webphotoview.github.io
Política de privacidadNo se encontró ninguna página de política de privacidad en el sitio web ni en el README
Código fuentegithub.com/photoview/photoview
Demo públicaphotos.qpqp.dk con el acceso indicado en el README

Versión revisada: la 2.4.0, publicada el 23 de junio de 2024, la última versión etiquetada; GitHub no lista archivos descargables para ella. La rama master tuvo commits hasta el 29 de octubre de 2026, y las etiquetas latest y 2.4.0 en Docker Hub se actualizaron por última vez ese día. Hacen falta una terminal y Docker.

Requisitos

El README no indica un mínimo de RAM ni de CPU; menciona plataformas compatibles, bases de datos y un margen para la versión de Docker.

Entorno de ejecución

Qué dicen las fuentes:
Docker Engine publicado en el último año; Debian 12 o 13, o Ubuntu LTS y versiones intermedias recientes

Base de datos

Qué dicen las fuentes:
SQLite, MariaDB o PostgreSQL 17 o 18

Procesamiento de medios

Qué dicen las fuentes:
El procesamiento de RAW y de vídeo se puede desactivar por separado con una variable de entorno

Aceleración de vídeo

Qué dicen las fuentes:
Opcional: qsv, vaapi o nvenc; el proyecto solo verificó qsv en un chip Intel

Son afirmaciones del README; PromptQuorum no midió memoria, CPU ni tiempo de indexación.

Cómo empezar

Estos pasos siguen la guía de Docker del README; PromptQuorum no los ha ejecutado.

  1. 1
    Instala Docker
    Why it matters: Instala Docker y Docker Compose en el servidor que guarda tus fotos.
  2. 2
    Copia los archivos de ejemplo
    Why it matters: Descarga los archivos de la carpeta de ejemplo de Compose, renómbralos a .env, docker-compose.yml y Makefile, y edítalos con tus rutas y tu base de datos.
  3. 3
    Haz legibles los medios y arranca
    Why it matters: Ejecuta make readable para que el contenedor pueda leer tus carpetas de medios y después make all.
  4. 4
    Crea el administrador y escanea
    Why it matters: Abre el puerto 8000, completa el asistente con un nombre de usuario, una contraseña y la ruta de las fotos (por defecto /photos) y pulsa Scan All en Ajustes.

Funciones principales

Todo lo que sigue procede del sitio web o del README del proyecto; PromptQuorum no ha probado nada de ello.

  • Compartir. Los álbumes y los elementos sueltos se pueden compartir con un enlace público, opcionalmente protegido con contraseña.
  • Mapas. Las fotos con coordenadas GPS en sus datos EXIF pueden mostrarse en un mapa; según la configuración de ejemplo, esto requiere un token de acceso de Mapbox gratuito que creas tú.
  • Control de acceso. Según el README, los archivos multimedia están protegidos con un token en una cookie, las contraseñas se almacenan con hash y la API aplica una política CORS estricta.

Funciones de IA y dónde se ejecutan

El reconocimiento facial es la única función de IA que menciona el proyecto y se ejecuta dentro del servidor de Photoview con la biblioteca go-face.

  • Detección y agrupación. El escáner encuentra rostros en las fotos y agrupa las de una misma persona, según el README; el código se apoya en go-face, un envoltorio de código abierto en Go para dlib.
  • Archivos de modelo. Tres archivos de modelo de dlib para detección de rostros, puntos de referencia y reconocimiento están en la carpeta data/models del repositorio, y su ruta es configurable.
  • Dónde se ejecuta. El código de detección de rostros llama directamente a la biblioteca local, sin ninguna petición de red en los archivos que leímos.
  • Desactivarlo. Si se establece PHOTOVIEW_DISABLE_FACE_RECOGNITION en 1, la función se omite.

Flujo de datos y privacidad

Photoview es autoalojado, así que las fotos permanecen en el servidor que tú gestionas salvo que las compartas o actives los mapas. El README advierte de que su autenticación básica de usuarios no basta para proteger medios privados frente a actores malintencionados en internet, y sugiere un cortafuegos, una VPN, un proxy inverso u otras capas antes de exponerlo.

La vista de mapa carga la biblioteca de Mapbox en el navegador con el token que aportas; no se comprobó qué recibe Mapbox.

📌Nota: Son declaraciones del proyecto, no resultados de una auditoría. PromptQuorum no inspeccionó el tráfico de red ni revisó el código más allá de los archivos citados en este artículo.

Para quién es

  • Fotógrafos con bibliotecas RAW en un servidor doméstico que quieren explorar y compartir carpetas sin mover archivos.
  • Hogares que guardan las fotos familiares en un NAS y quieren una galería con una carpeta propia por usuario.
  • Autoalojadores que prefieren una galería basada en carpetas a una plataforma con búsqueda y etiquetas de IA.

Lo que no pudimos verificar

  • Calidad del reconocimiento facial. No se probaron la precisión, el comportamiento de agrupación ni la velocidad.
  • Distancia respecto a la versión. La última versión etiquetada es de junio de 2024 y master ha avanzado; no se comparó cuánto difiere de la 2.4.0, y el README indica que PostgreSQL 18 será la versión recomendada para la próxima versión.
  • Flujo de datos hacia Mapbox. No se comprobó qué envía la función de mapas a Mapbox ni qué condiciones aplica Mapbox al token gratuito.
  • Uso de recursos. No hay cifras publicadas de RAM ni de CPU, y no se midió el uso real.
  • Experiencia en el móvil. No figura ninguna app móvil; no se probó cómo se comporta la interfaz de navegador en teléfonos.

Competidores y alternativas

Otras tres herramientas de bibliotecas de fotos del directorio también reconocen rostros; se distinguen por lo que añaden.

PhotoPrism

Plataformas:
Linux, macOS, Windows (Docker), web
Precio / licencia:
Gratis + de pago / AGPL-3.0
Diferencia clave:
Añade etiquetas de IA y búsqueda; existen suscripciones de pago
Artículos sobre PhotoPrism (1)

Immich

Plataformas:
Servidor Linux, iOS, Android, web
Precio / licencia:
Gratis / AGPL-3.0
Diferencia clave:
Añade apps de copia de seguridad para el móvil y búsqueda inteligente
Artículos sobre Immich (1)

También mencionado en:

Facet

Plataformas:
Linux, macOS, Windows, web
Precio / licencia:
Gratis / MIT
Diferencia clave:
Añade puntuación y selección de fotos; algunos pesos de modelo por defecto no son de uso comercial
Artículos sobre Facet (1)

Confirma el precio, la licencia y las plataformas actuales de cada app en su propia página.

Comparar en el directorio

Preguntas frecuentes

¿Photoview modifica mis archivos de fotos?

El README describe la galería como un acceso de solo lectura a tus medios, y las miniaturas generadas van a una carpeta de caché aparte que se define con PHOTOVIEW_MEDIA_CACHE.

¿Qué base de datos debería usar?

SQLite no necesita ningún servicio adicional, pero tiene el menor rendimiento y no escala. El README señala MariaDB como la opción por defecto y PostgreSQL como normalmente la más rápida.

¿Cómo actualizo Photoview?

Descarga la nueva imagen y reinicia los contenedores. El README recomienda hacer una copia de seguridad de la base de datos antes de actualizar y avisa de que las imágenes pasaron al registro photoview/photoview de Docker Hub, por lo que los archivos compose antiguos necesitan el nuevo nombre de imagen.

¿Dónde puedo obtener ayuda?

El README remite a un servidor de Discord para dudas de instalación y desarrollo, y el proyecto no da soporte a Portainer ni a otras capas sobre Docker Compose.

Veredicto

Photoview es una galería consolidada y de desarrollo abierto para quienes guardan sus fotos en carpetas de su propio servidor y quieren explorarlas, compartirlas y ordenarlas por rostros sin un servicio en la nube. En contra: la última versión etiquetada es de junio de 2024, la instalación requiere Docker y una base de datos, el reconocimiento facial es su única función de IA, los mapas dependen de un token de Mapbox y nada de ello se pudo probar aquí. Encaja con autoalojadores que piensan en carpetas y ya usan Docker; quien quiera búsqueda con IA o copia de seguridad del móvil debería comparar las alternativas anteriores.

Fuentes

← Volver a LLM locales avanzados

MCP