Aplicación de fotos autoalojada que prioriza la privacidad, etiqueta imágenes automáticamente, reconoce rostros y ubica fotos y videos en el mapa.
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 Photos
iCloud 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
Elige un método de despliegue de la lista de instalación
- 2
Sigue la guía de contenedor único de la documentación
- 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
Galería de fotos autoalojada que refleja la estructura de carpetas de tu servidor en álbumes, pensada para fotógrafos con grandes bibliotecas de archivos RAW.
Una aplicación web complementaria no oficial para Immich que añade herramientas para gestionar en bloque personas, álbumes, ubicaciones y fechas de tu fototeca.
Galería web autoalojada para explorar fotos y videos personales, con etiquetas, interfaz adaptable a móviles y búsqueda de imágenes similares y rostros.
Base de conocimiento de videos autohospedada y local-first que transcribe y analiza los fotogramas de tus videos, genera embeddings y permite buscar escenas en lenguaje natural.
Sistema de gestión de fotos autoalojado para subirlas, organizarlas y compartirlas desde tu propio servidor o espacio web.