Repolode
LibrePhotos

LibrePhotos/librephotos

Servicio autohospedado de gestión de fotos con reconocimiento facial, etiquetado de objetos y búsqueda semántica, desarrollado con Django y React.

Alternativa open source a:Google PhotosiCloud Photos

Estrellas
8,112
Forks
413
Issues abiertos
48
Último commit
hace 15 horas

¿Qué es?

LibrePhotos es una biblioteca de fotos autohospedada que indexa las carpetas y las cargas que ya tienes, y luego las organiza por día, lugar, personas y eventos. Admite formatos habituales, como RAW, HEIC y JPEG XL, además de videos y Live Photos.

El servicio ejecuta localmente pipelines de aprendizaje automático para detectar y agrupar rostros, de modo que puedes asignarle un nombre a una persona una sola vez y recibir sugerencias para el resto. También genera etiquetas y descripciones para cada foto, admite consultas semánticas como «perro en una playa» y detecta duplicados. Los lugares se obtienen mediante geocodificación inversa y se muestran en un mapa.

El backend usa Django 5 con PostgreSQL y un cliente web en React 19, además de una aplicación móvil con Expo para Android e iOS. Se puede desplegar en un único contenedor, mediante Docker Compose, con manifiestos de Kubernetes o como una versión independiente para Windows. Incluye compatibilidad con varios usuarios, álbumes compartidos, enlaces públicos e inicio de sesión único con OpenID Connect.

Funciones clave

  • 01Importa fotos RAW, HEIC y JPEG XL, videos y Live Photos desde carpetas y cargas.
  • 02Agrupa fotos en cronologías por día y lugar, con álbumes de eventos generados automáticamente.
  • 03Reconoce y agrupa rostros para sugerir a una persona con nombre en toda la biblioteca.
  • 04Admite búsquedas semánticas y por metadatos, y genera etiquetas y descripciones para cada foto.
  • 05Detecta duplicados y mantiene juntos los pares RAW+JPEG y las series de fotos en ráfaga.
  • 06Ofrece cuentas para varios usuarios, álbumes compartidos, enlaces públicos e inicio de sesión con OpenID Connect.

Casos de uso

  • Reemplazar un servicio de fotos en la nube por una biblioteca que permanece en tu propio servidor.
  • Organizar un gran archivo familiar por personas, lugares y eventos.
  • Buscar contenido en una colección personal de fotos, como objetos o escenas.
  • Montar un servidor doméstico de fotos en un NAS o equipo con Unraid usando Docker.

Inicio rápido

  1. 1

    Elige un método de despliegue de la lista de instalación

  2. 2

    Sigue la guía de contenedor único de la documentación

  3. 3

    Después de iniciar, abre la aplicación web y la documentación de la API en localhost:3000

Antes de usarlo

  • Las funciones de aprendizaje automático consumen mucha memoria, por lo que se recomiendan encarecidamente 8 GB de RAM o más.
  • Es un servicio autoalojado, así que debes ejecutar y mantener tu propio servidor.

En colecciones

Temas

Preguntas frecuentes

¿Qué es librephotos?
Servicio autohospedado de gestión de fotos con reconocimiento facial, etiquetado de objetos y búsqueda semántica, desarrollado con Django y React. LibrePhotos es una biblioteca de fotos autohospedada que indexa las carpetas y las cargas que ya tienes, y luego las organiza por día, lugar, personas y eventos. Admite formatos habituales, como RAW, HEIC y JPEG XL, además de videos y Live Photos.
¿librephotos es gratuito? ¿Qué licencia tiene?
librephotos es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿librephotos sigue mantenido?
Mantenimiento activo. El último commit de librephotos fue el 23 oct 2026.
¿Para qué puedo usar librephotos?
Reemplazar un servicio de fotos en la nube por una biblioteca que permanece en tu propio servidor. Organizar un gran archivo familiar por personas, lugares y eventos. Buscar contenido en una colección personal de fotos, como objetos o escenas. Montar un servidor doméstico de fotos en un NAS o equipo con Unraid usando Docker.
¿Cómo se instala librephotos?
Elige un método de despliegue de la lista de instalación Sigue la guía de contenedor único de la documentación Después de iniciar, abre la aplicación web y la documentación de la API en localhost:3000
¿Dónde consigo librephotos?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/LibrePhotos/librephotos

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados