Saltar a contenido

ADR-020: Immich para gestión de fotos familiar (sobre PhotoPrism/Lychee)

Estado: aceptado Fecha: 2026-05-17

Contexto

La familia SmallCountry necesita una solución de gestión de fotos y videos con capacidades modernas: sincronización móvil automática, reconocimiento facial, búsqueda por IA, álbumes compartidos y auto-hospedaje. La alternativa de nube (Google Photos, iCloud) viola el principio de soberanía de datos y el requisito de software libre. Se evaluaron varias alternativas self-hosted.

Decisión

Immich será la plataforma de gestión de fotos y videos para la familia. Ofrece la mejor experiencia como reemplazo de Google Photos: apps nativas para Android/iOS con respaldo automático, reconocimiento facial y de objetos mediante machine learning local, álbumes compartidos con control de permisos, y desarrollo muy activo con releases frecuentes.

Alternativas consideradas

Opción Por qué se descartó
PhotoPrism Buena interfaz web y reconocimiento de objetos, pero su soporte móvil depende de terceros (PhotoSync) o WebDAV. La experiencia multi-usuario no es nativa sin configuración adicional.
Lychee Interfaz elegante y simple, pero carece de reconocimiento facial, ML tagging automático y tiene una app móvil limitada sin respaldo automático.
Nextcloud Memories Integrado con Nextcloud (ya presente en SmallCountry), pero la experiencia de respaldo móvil no es tan pulida como Immich. Depende de la app Nextcloud para fotos, que no está optimizada para grandes bibliotecas.
Google Photos / iCloud Violan el principio de software libre y soberanía de datos. Sin posibilidad de auto-hospedaje.
## Consecuencias
- ✅ Apps nativas Android/iOS con respaldo automático en segundo plano: la familia no necesita cambiar hábitos.
- ✅ Reconocimiento facial y ML tagging ejecutados localmente, sin enviar datos a la nube.
- ✅ Álbumes compartidos con permisos granulares: ideal para fotos familiares, del huerto y de proyectos.
- ✅ Interfaz moderna y rápida, comparable a Google Photos.
- ✅ Desarrollo activo: releases frecuentes, comunidad grande, bugs corregidos rápido.
- ❌ Proyecto joven (no ha alcanzado v1.0 estable): cambios en la API o esquema de base de datos pueden requerir migraciones manuales.
- ❌ Requiere hardware con GPU o aceleración para ML, de lo contrario el procesamiento inicial de reconocimiento es lento.
- ❌ No incluye edición de fotos avanzada (solo rotación y metadatos).
## Referencias
- Ficha: Immich
- Ficha: Nextcloud