- Modificación de la variable UPLOAD_LOCATION en el archivo .env o mediante la interfaz de gestión del NAS.
- Uso de bibliotecas externas y plantillas de almacenamiento para organizar los archivos fuera de la estructura por defecto.
- Configuración de la IA local y ajustes de reconocimiento facial para mejorar la catalogación de imágenes.
- Implementación de copias de seguridad de la base de datos Postgres siguiendo la estrategia 3-2-1.
Cambiar la ubicación de las fotos en Immich es solamente una de las muchas ventajas que esta herramienta nos ofrece a los usuarios. Ya sea que tengas un Mini PC con Linux o un NAS de marca como Ugreen o ZimaOS, puedes tener tu galería inteligente funcionando en un abrir y cerrar de ojos, siempre que cuides los detalles de almacenamiento y copias de seguridad.
Si estás harto de pagar suscripciones mensuales por servicios como Google Fotos o iCloud y te preocupa que tus recuerdos queden en manos de gigantes tecnológicos, montar tu propia nube de imágenes es la solución definitiva. Immich se presenta como la alternativa open source más potente actualmente, ofreciendo una experiencia casi idéntica a la de las plataformas comerciales pero con la seguridad de que todo se queda en tu propio servidor.
Cómo cambiar la ubicación de las fotos en Immich
Una de las dudas más comunes es cómo evitar que las fotos se guarden en el disco por defecto, especialmente cuando queremos aprovechar un disco duro HDD de gran capacidad. Para lograrlo, el truco está en el archivo .env. Dentro de este fichero, debes localizar la variable UPLOAD_LOCATION. En lugar de dejar la ruta relativa (como ./library), debes escribir la ruta absoluta de tu carpeta, por ejemplo: /media/usuario/fotos/uploads.
Si estás utilizando un sistema como ZimaOS, el proceso de cambiar la ubicación de las fotos en Immich es más visual. Puedes entrar en la configuración de la aplicación, buscar la sección de ubicación de archivos de almacenamiento y modificar la ruta ahí mismo. Si ya tienes datos y quieres moverlos, lo ideal es detener el contenedor de Immich, copiar la carpeta de la galería a la nueva ubicación y luego actualizar la ruta en los volúmenes del servidor antes de reiniciar el servicio.
Configuración avanzada y plantillas de almacenamiento
Por defecto, Immich organiza los archivos de una forma que puede parecer caótica (carpetas con nombres aleatorios). Para solucionar esto, existe la Plantilla de almacenamiento (Storage Template). Esta herramienta te permite definir cómo quieres que se nombre cada carpeta y archivo, permitiéndote usar estructuras lógicas como Año/Mes/Día, lo que hace que la recuperación de datos manual sea muchísimo más sencilla.
Para quienes ya tienen miles de fotos en otros discos, la función de Bibliotecas Externas es oro puro. No necesitas importar las fotos al sistema de Immich; simplemente mapeas la carpeta en el archivo docker-compose.yml añadiendo la línea de volumen correspondiente (por ejemplo, /ruta/disco/hdd:/media/libreria) y luego, desde el panel de Administración > External Libraries, le indicas al programa dónde buscar para que escanee y catalogue todo el contenido. Así de sencillo es cambiar la ubicación de las fotos en Immich.
Optimización del rendimiento y Machine Learning
La magia de Immich reside en su Inteligencia Artificial local, que reconoce rostros y objetos sin enviar nada a la nube. Para que esto no sature tu servidor, especialmente en Mini PCs con procesadores modestos como el Intel N100, es recomendable ajustar la concurrencia de las tareas en los ajustes del sistema.
Si notas que el reconocimiento facial no es preciso, puedes jugar con la distancia de reconocimiento (bajándola a 0.4) y el número mínimo de caras detectadas. Un flujo de trabajo eficaz consiste en ejecutar el escaneo con valores estrictos y luego relajar los parámetros para capturar caras que hayan quedado fuera en la primera pasada, reiniciando la tarea de reconocimiento facial cada vez.
La seguridad de tus datos: Estrategia 3-2-1
No importa lo bueno que sea el software; el hardware falla. Por eso es vital aplicar la regla de respaldo 3-2-1: tener tres copias de los datos, en dos soportes distintos y una de ellas fuera de casa. Ten en cuenta que los backups automáticos que genera Immich en la carpeta de uploads solo guardan la base de datos Postgres, no las imágenes en sí.
Para asegurar la base de datos, puedes usar herramientas como Postgresus, que ofrece una interfaz gráfica para gestionar los dumps de SQL y enviarlos a S3 o Google Drive. Si prefieres la terminal, un comando de pg_dumpall ejecutado mediante un cron puede salvarte la vida. Es fundamental que detengas los contenedores antes de hacer copias manuales profundas para evitar que la base de datos se corrompa.
Solución de problemas comunes
Es muy habitual toparse con errores de permisos al montar discos externos. Esto ocurre porque el usuario del contenedor Docker no siempre tiene permiso para escribir en el disco del sistema anfitrión. La solución rápida es aplicar un chmod -R 755 y un chown al usuario correspondiente en la ruta de las fotos para que Immich pueda leer y escribir sin restricciones.
Otro detalle importante es evitar que la carpeta de subidas esté dentro de la biblioteca externa. Si haces esto, podrías provocar un bucle infinito de escaneo, donde el sistema detecta una foto nueva, la sube, y luego vuelve a detectar esa misma foto como si fuera externa, llenando el disco y consumiendo la CPU sin parar.
Tener el control total de tus recuerdos implica gestionar desde el archivo .env y la correcta asignación de volúmenes en Docker, hasta la optimización de los modelos de IA y la implementación de backups robustos para no perder ni una sola imagen por un fallo técnico. En este sentido, cambiar la ubicación de las fotos en Immich es un recurso práctico y fácil de usar.
Redactor especializado en temas de tecnología e internet con más de diez años de experiencia en diferentes medios digitales. He trabajado como editor y creador de contenidos para empresas de comercio electrónico, comunicación, marketing online y publicidad. También he escrito en webs de economía, finanzas y otros sectores. Mi trabajo es también mi pasión. Ahora, a través de mis artículos en Tecnobits, intento explorar todas las novedades y nuevas oportunidades que el mundo de la tecnología nos ofrece día a día para mejorar nuestras vidas.