HectorziN - Domótica y Home Assistant
Blog de HectorziN
Volver a todas las entradas

Cómo Actualizar Immich en Windows y Docker: Guía de Versiones

Mantener Immich actualizado no solo es importante para recibir nuevas funciones, sino también para garantizar la seguridad y estabilidad de tu nube de fotos local. A diferencia de otras aplicaciones, Immich no tiene un botón de "Actualizar" en su interfaz, por lo que debemos realizar un pequeño proceso manual. En esta guía te explico cómo hacerlo de forma habitual y cómo gestionar cambios estructurales importantes, como el ocurrido a partir de la versión v1.106.

En YouTube comparto más tutoriales, pruebas y domótica real. Suscribirme

Como actualizar Immich

Vídeo relacionado en YouTube

Video

Preparativos: Antes de empezar

Antes de lanzar cualquier comando, es vital que te sitúes en la carpeta donde tienes instalado Immich (donde reside tu archivo docker-compose.yml).

  1. Abre una ventana de PowerShell (en Windows) o tu terminal habitual.
  2. Navega hasta tu directorio de Immich:
bash
cd "C:\Ruta\A\Tu\Carpeta\Immich"

Método 1: Actualización Habitual (Paso a Paso)

Este es el proceso que deberás seguir el 90% de las veces que veas un aviso de nueva versión:

  1. Descargar las nuevas imágenes: Ejecuta el comando para que Docker descargue la última versión de los contenedores.

docker compose pull

  1. Nota: Ten paciencia, este proceso puede tardar entre 5 y 10 minutos dependiendo de tu conexión.
  2. Levantar los contenedores actualizados: Una vez finalizada la descarga, reinicia el servicio para aplicar los cambios.

docker compose up -d

  1. Verificación: Refresca la página de Immich en tu navegador. En la parte inferior deberías ver el número de la nueva versión instalada.

Método 2: Caso Especial (Versión 1.106 o posteriores)

A partir de la versión v1.106, el equipo de Immich simplificó la estructura eliminando el contenedor immich-microservices. Si vienes de una versión anterior, debes seguir estos pasos adicionales para evitar errores:

1. Modificar el archivo docker-compose.yml

Debes editar tu archivo de configuración para eliminar las referencias al antiguo microservicio:

  • Busca y elimina la sección completa que empieza por immich-microservices:.
  • Elimina también la línea depends_on: que haga referencia a immich-microservices dentro de otros servicios (como immich-server).
Consejo: ¡Haz siempre una copia de seguridad de tu docker-compose.yml antes de editarlo!

2. Ejecutar con limpieza de "huérfanos"

Para que Docker borre el contenedor que ya no es necesario, utiliza este comando específico:

bash
docker compose up -d --remove-orphans

Novedades de las últimas versiones

Además de la estabilidad, las versiones recientes han traído mejoras increíbles:

  • ¡Traducción al Español!: Ya puedes cambiar el idioma en App Settings > Language. (¡Incluso yo mismo he colaborado traduciendo varias frases!).
  • Buscador de Duplicados: Una nueva herramienta en la sección de Utilities para limpiar tu biblioteca.
  • Mejores Miniaturas: Ahora el sistema elige un fotograma representativo para los vídeos en lugar de mostrar un frame en negro.
  • Mapa y Exploración: Mejoras en la fluidez de la interfaz web.

Conclusión y enlaces de interés

Actualizar Immich es un proceso sencillo una vez que conoces los comandos de Docker. Mantenerte al día te permitirá disfrutar de la mejor alternativa a Google Photos con total privacidad.

Recursos adicionales:

Video relacionado

CUPONES ALIEXPRESS