20 puntos por GN⁺ 2025-10-03 | 5 comentarios | Compartir por WhatsApp
  • Immich, una solución de gestión de fotos de código abierto y self-hosted, anunció su primera versión estable oficial (v2.0.0)
  • El proyecto pasó por aproximadamente 1,337 días de desarrollo, un gran apoyo sostenido de la comunidad y diversas etapas de crecimiento
  • Con este lanzamiento, logró resolver deuda técnica y alcanzar una mayor compatibilidad y facilidad para futuras actualizaciones
  • También se dio a conocer una nueva hoja de ruta de funciones basada en solicitudes de la comunidad, junto con un plan transparente de recopilación de datos de uso
  • En adelante, planea expandirse también con servicios adicionales de pago, como respaldos cifrados fuera del sitio

Anuncio del lanzamiento de la versión estable Immich v2.0.0

Saludo y resumen del lanzamiento

  • Durante aproximadamente 1,337 días (3 años y 8 meses), el proyecto Immich ha crecido junto con 271 lanzamientos, 78,000 estrellas en GitHub, 1,558 personas contribuidoras, 31,500 miembros en Discord y una comunidad de 36,000 en Reddit
  • Aun atravesando controversias y nuevos experimentos, como la participación de FUTO y el cambio al modelo de product key, logró mantener el apoyo constante de la comunidad y obtener resultados exitosos
  • Tras superar diversos hitos, como la apertura de la tienda de merch y la participación en FOSDEM, se presentó v2.0.0 - versión estable
  • Este lanzamiento representa una gran reducción de deuda técnica y mejoras futuras en compatibilidad y eficiencia de mantenimiento
  • Se eliminó el banner de advertencia del sitio web oficial y también se publicaron nuevas páginas web

Evento de celebración y anuncio de la edición limitada en DVD

  • Recuperando la nostalgia del software que antes se distribuía en CD/DVD, se lanzó una edición física del DVD estable de Immich
  • En la tienda de merch se puede comprar un disco que contiene una instancia booteable de Immich con fotos de muestra seleccionadas directamente por el equipo
  • También permite celebrar este hito junto con una product key para cliente/servidor
  • La tienda de merch (www.immich.store) también ofrece nuevos artículos con estilo retro

Planes a futuro

  • El objetivo es completar dentro del año los elementos restantes de la hoja de ruta, como apilado automático, paridad de funciones entre web y móvil, mejora del soporte para stacks, uso compartido/gestión de grupos y mejoras de propiedad
  • Plan de recopilación de datos de uso: para entender mejor cómo se usa el software, se recopilarán datos de forma no intrusiva y transparente, avanzando mediante discusión con la comunidad
  • Servicio de respaldo: se planea ofrecer servicios adicionales de pago que contribuyan al proyecto y mejoren la conveniencia del self-hosting (sin aplicar paywall a las funciones)
    • Como primer servicio, se está desarrollando la función de respaldo y restauración fuera del sitio con cifrado de extremo a extremo, y más adelante también se dará soporte a buddy backup
  • Se seguirá desarrollando y lanzando nuevas funciones de manera continua

Importancia y ventajas del proyecto Immich

  • Immich es una solución de gestión de fotos y videos self-hosted y de código abierto que responde a los problemas de confianza y propiedad de los datos en los servicios de sincronización en la nube para smartphones
  • Frente a otras soluciones de código abierto, sus fortalezas son la optimización del rendimiento, la integración entre web y móvil y la mejora de funciones impulsada por la comunidad
  • Ofrece gran flexibilidad, con mayor privacidad para los datos del usuario, un sistema de apoyo basado en product key y libertad de personalización

5 comentarios

 
shakespeares 2025-10-07

Está súper activo.
Me dan ganas de instalarlo en un NAS y probar el self-hosting pagando 25 dólares.

 
ndrgrd 2025-10-03

Es curioso lo que dicen en los comentarios de HN sobre Jordan Harband.
Vi varias discusiones en sus PR y tiene una terquedad extraña, casi hasta el punto de parecer patológica. Da la impresión de que hubiera algún propósito detrás...
Si no es así, de verdad parece que alguien debería recomendarle buscar ayuda.

 
forgotdonkey456 2025-10-10

Da un miedo espantoso;

 
GN⁺ 2025-10-03
Opiniones de Hacker News
  • La sección Cursed Knowledge del sitio web de Immich es realmente interesante
    Si ves la página de Cursed Knowledge, comparten con mucha honestidad ese tipo de “conocimiento maldito” técnico que descubrieron mientras desarrollaban Immich y que ojalá no hubieran tenido que aprender.

    • Leyéndola aparece algo como esto
      “Los 50 paquetes adicionales son paquetes malditos
      Hay una persona en la comunidad de JavaScript que, con el argumento de mantener la compatibilidad, logra meter en varios proyectos 50 paquetes adicionales que mantiene personalmente”
      La persona mencionada aquí es Jordan Harband
      Me da curiosidad si alguien sabe qué significa exactamente este “conocimiento maldito”, y qué quiere decir en la práctica esa “backwards compatibility” de la que Jordan presume

    • Ojalá todos los proyectos tuvieran una sección como Cursed Knowledge
      Creo que hay un punto débil en la conclusión de que “setTimeout is cursed”
      La afirmación es que en JavaScript setTimeout podría no esperar correctamente si le das un valor muy pequeño, pero en mi opinión la propia función performance.now() devuelve en milisegundos y tiene efectos de redondeo, así que alrededor de 1 ms entra dentro del margen de error permitido
      Discusión relacionada: pull request

    • También mencionan que Postgres está maldito por el límite de 2 a la 16 (65536)
      SQL Server tiene un límite de unos 2000 parámetros
      Aun así, también tiene la ventaja de que al ser un límite más bajo el problema se detecta rápido

    • El contenido de Cursed Knowledge me gustó tanto que lo agregué de inmediato a mi rutina diaria de notas

    • Se siente la personalidad divertida del equipo de Immich, al punto de que hasta la estructura de archivos se vuelve entretenida

  • De verdad me gusta mucho usar Immich
    Es la mejor app self-hosted que he probado
    Importar fotos fue facilísimo usando Immich CLI e Immich-go
    Las organicé asignando álbumes por carpeta, y ahora solo me queda ordenar carpetas/archivos
    Un tip que puedo compartir es que si usas ZFS (o un sistema de archivos con snapshots), conviene hacer un snapshot antes de cambios grandes; así todo queda súper seguro y es fácil recuperarse si falla una importación masiva
    Incluso tengo la anécdota de un viejo servidor Core i3 que se quedó trabajando con los ventiladores a tope durante días por la carga
    El reconocimiento facial está bastante bien, aunque se queda corto en cosas como reconocer perros
    Aun así, agradezco mucho poder hacer self-hosting sin comprometer funcionalidades
    De hecho pienso comprar pronto uno de esos “paquetes de soporte” que no agregan ninguna función
    También tengo expectativas de que más adelante den soporte a respaldos cifrados y sin tiempo de inactividad
    Immich CLI: documentación
    Immich-go: GitHub

    • Agregué una carpeta externa y copié ahí todas las fotos
      La carpeta interna de fotos de Immich crea directorios por fecha, pero con una carpeta externa no se preocupa por qué archivos entran ahí, e incluso si desaparecen archivos no se pone nada delicado
  • En lo personal Immich me pareció decente, pero no algo extraordinario
    Para cosas como compartir o gestionar archivos, usar Nextcloud Photos resulta más práctico
    No termino de entender eso de meter todas las imágenes en una biblioteca y no organizarlas por estructura de archivos
    Immich puede integrarse con bibliotecas externas, pero en realidad no puedes manipular mucho
    Por ejemplo, después de importar fotos del iPhone no puedes clasificarlas o moverlas para guardarlas de forma segura y duradera dentro de una estructura de carpetas
    Entiendo lo bueno de Immich, pero como no tengo claro cuánto durará, me preocupa terminar acumulando otra base de datos de fotos de la que luego no se pueda salir

    • Decías que no entiendes lo de poner todas las imágenes solo en una biblioteca y no en una estructura de archivos,
      pero Immich sí permite guardar las fotos con la estructura de archivos que quieras
      Incluso puede reconstruir los propios archivos en disco con base en los metadatos EXIF
      También soporta claramente la función de importar fotos de iPhone, clasificarlas y moverlas a carpetas
      Para más detalle, revisa la documentación de storage template

    • Sobre el tema de estructuración y etiquetado, pregunto si de verdad hace falta una base de datos
      Con un sistema de archivos, herramientas de procesamiento por lotes y herramientas EXIF también se puede hacer bastante bien
      Immich encaja más como vitrina de imágenes y para reunir metadatos adicionales, como reconocimiento facial

    • Curiosamente, yo primero subo las fotos con Nextcloud y luego uso esa carpeta externa como visor en Immich
      Instalé Nextcloud primero por casualidad, y este método me deja tener tanto las ventajas de Immich como la estructura de archivos intacta

    • Immich es FOSS (código abierto) y tendrá unos 3 años, así que quizá todavía no se puede considerar software muy veterano
      Pero ya es bastante rápido, estable y ha mantenido un ritmo constante de lanzamientos, lo que da señales de que puede sostenerse a futuro
      Hay alrededor de 7 desarrolladores principales, y la mayoría parece trabajar o recibir apoyo de FUTO
      Gráfico de contribuidores, qué es FUTO
      FUTO es una organización enfocada en desarrollar tecnología que frene la centralización y los monopolios de la industria
      Según entiendo, FUTO se ha financiado con inversión directa de su fundador, Eron Wolf
      Sobre Eron Wolf habría que investigar un poco más
      Información de referencia: discusión en HN, pensamientos de Eron Wolf sobre open source
      La sostenibilidad de largo plazo de FUTO todavía es una incógnita

  • Immich es realmente fantástico
    Todas las otras alternativas self-hosted que he probado hasta ahora siempre tenían algún punto decepcionante, pero usar Immich sí da gusto
    Es rápido, tiene muchas funciones y es fácil de configurar
    Me gustó tanto que hasta doné 100 dólares
    Antes había dejado por completo de tomar fotos porque administrarlas era demasiado molesto, pero gracias a Immich empecé a tomar fotos otra vez

    • Me identifiqué con eso de haber dejado de hacerlo durante mucho tiempo
      Yo también usaba Google Photos, pero en algún momento empecé a sentir inquietud por la revisión de privacidad
      Hubo un caso en el que alguien tomó fotos de su hijo para enviarlas al hospital y terminó con la cuenta suspendida
      El próximo año quiero migrar sí o sí a Immich y sentir esa libertad
      Me da curiosidad qué tal funciona la búsqueda
      Como casi nunca etiqueto mis fotos, dependo mucho de la búsqueda con reconocimiento de objetos/texto al nivel de Google o Apple
      Caso relacionado

    • Creo que Alex Tran (el líder) ha contribuido muchísimo al crecimiento de Immich como una herramienta rápida, rica en funciones y fácil de configurar
      También me impresiona cómo, desde que FUTO tomó el proyecto, se volvió un ejemplo de crecimiento para un proyecto FL/OSS

  • Immich sirve bien como reemplazo de Google Photos o Lightroom Library, pero no tanto como reemplazo de Flickr
    Estoy buscando una solución self-hosted para mostrar solo una selección curada de fotos, como si fuera un portafolio personal
    No necesito autenticación ni enlaces separados de “compartir”; quiero una interfaz simple al estilo Flickr para fotostream, álbumes, etiquetas y vista completa de fotos
    No necesito necesariamente etiquetado automático ni reconocimiento de objetos
    Me basta con algo que publique de forma bonita y sencilla solo las fotos que quiero mostrar

    • Immich por sí solo se queda corto, pero recomiendo usar immich-public-proxy
      Puedes ver una galería de ejemplo

    • En mi caso, hice algo parecido (pero no self-hosted): mood.site
      Al entrar se crea automáticamente un álbum, y puedes subir imágenes con arrastrar y soltar o con clic, además de ordenarlas y redimensionarlas
      También se puede colaborar compartiendo la URL
      Eso sí, todavía no tiene una función para alternar público/privado por foto individual
      Tengo ideas para una versión self-hosted, incluso una donde solo sea un archivo HTML+JS conectado a una carpeta de imágenes
      Me da curiosidad si una solución así resultaría interesante
      Muestra de inspiración

    • Otra buena opción es usar Ghost o Wordpress con un tema centrado en fotografía (CMS)

    • Antes consideré Photo Organizer[0] para compartir fotos de eventos públicos
      Sitio oficial de Photo Organizer, demo
      No parece soportar del todo esa reproducción fotográfica a pantalla completa y “sin cromo” de Flickr
      Pero funciones nuevas como Immich public proxy también se ven interesantes y me gustaría probarlas

    • También vale la pena echarle un vistazo a io200[1]
      Es un CMS de fotos enfocado en self-hosting de pequeña escala, con temas, funciones de administración y un free tier bastante generoso
      Originalmente partió de Koken[2], así que a algunos les resultará familiar
      io200, Koken

  • Estoy buscando una app con objetivos parecidos a Immich, pero para escritorio

    • una solución de alto rendimiento para administrar fotos y videos en desktop
    • gestión no destructiva de biblioteca (sin copiar/mover archivos, y con la biblioteca en un solo archivo)
    • mapa y búsqueda por GPS Exif (“fotos tomadas en NYC entre las 2 y 4 de la tarde”)
    • etiquetado automático de fotos con IA
      Me pregunto si existe una app que pueda cumplir con todo eso
    • digikam es justo la solución que buscas
      Llevo más de 10 años usando digikam con muy buenos resultados
      El reconocimiento facial con IA es inferior al de Immich, pero este campo está avanzando rápido, así que probablemente mejore pronto

    • digiKam cubre la mayoría de lo que necesitas
      Yo preferí Peakto porque tiene una función única para unir varias sesiones de CaptureOne en un solo catálogo
      Aunque para tu caso quizá sea demasiado

    • Phil Gyford publicó un artículo llamado “probé 8 apps de macOS para reemplazar Lightroom Classic”, así que podría servirte
      Enlace al artículo

    • También recomiendo piGallery2
      Lo usé durante varios años y cumple con todas las funciones que buscas

    • CaptureOne es la solución que mejor encaja con lo que quieres
      Es de primer nivel

  • Creo que Immich es excelente
    Con la reciente incorporación de la timeline beta en la app de Android, pasó de ser “bastante buena” a ser un “reemplazo total de Google Photos”

    • La nueva función de timeline resolvió mi mayor queja
      Antes, si la app local no tenía conexión con el servidor, ni siquiera podía mostrar mis fotos locales; ahora, incluso sin servidor, sí puedo revisar bien mis fotos
      Lo único que falta son las fotos de otras personas que no estén en caché
      Es exactamente el comportamiento que esperaba
  • Me da curiosidad que en la v2.0.0 no parece haber un changelog detallado
    En las release notes dice que, salvo unos cuantos bug fixes, hay que ver el historial de git

    • Revisando el historial de git, en realidad casi no hubo cambios desde el release anterior; básicamente es una declaración de versión estable
      Comparación entre releases
  • Llevo más de 2 años corriendo Immich en Oracle Free Tier (disco de 200 GB, ARM VM)
    Como no confío del todo en Oracle como almacenamiento de largo plazo, hago respaldos diarios en Backblaze
    Lo que sí me decepciona es que hay releases demasiado frecuentes y, comparado con eso, rara vez agregan funciones realmente grandes

  • Me pregunto si en Immich se puede hacer búsqueda/filtrado combinando condiciones de mapa (zona) y tiempo
    Ejemplo 1: dibujar directamente un área en el mapa y ver solo las fotos tomadas ahí entre las 22:00 y las 00:00
    Ejemplo 2: ver, en cierta zona, fotos tomadas entre 2020 y 2024, en los meses 3 a 5 y 9 a 10, y entre las 22:00 y las 00:00
    En el demo se alcanza a ver la cantidad de burbujas, pero no veo cómo definir un rango y luego pasar a un álbum o una vista temporal
    La vista de mapa solo tiene filtro por fecha, y no hay filtro por hora del día ni por meses/horarios específicos
    Incluso en las opciones avanzadas de búsqueda solo aparecen filtros por país, estado/provincia o ciudad, pero no por rango geográfico, múltiples periodos ni franjas horarias
    Si se pudiera hacer búsqueda multivariable con selección de área en el mapa y sliders de periodo (año, mes, hora), y además aplicar acciones como favoritos, etiquetado masivo o borrado, sería una killer feature impresionante