El límite gratuito de Google Photos es de 15 GB, compartidos con Gmail y Google Drive, lo que para un teléfono que graba vídeo en 4K da para unos meses; después, cada gigabyte adicional tiene un coste mensual, indefinidamente, para siempre. Immich es una galería de fotos y vídeos de código abierto, con la misma copia de seguridad automática desde el teléfono y el mismo reconocimiento facial, pero dentro de tu propio Box, donde pagas una vez por la infraestructura en lugar de cada mes por el espacio. A continuación, paso a paso, cómo instalar Immich en Saplo.
Por qué Immich en tu propio Box en lugar de Google Photos
El plan de pago Google One por encima de los 15 GB gratuitos tiene dos características que especialmente molestan con una gran biblioteca de fotos y vídeos:
- el coste aumenta con cada gigabyte - 2 TB en Google One cuestan alrededor de 9 € al mes, sin fecha de fin, y solo aumenta con cada nuevo teléfono de la familia,
- la biblioteca de fotos entrena un modelo de IA ajeno - las fotos y los metadatos permanecen en los servidores de Google, fuera de tu control.
Immich ofrece el mismo backup automático del teléfono, el mismo reconocimiento facial y la búsqueda por contenido de las fotos que despliegas en tu propio Box. Sin cargos mensuales por gigabytes, los datos permanecen en tu infraestructura y el único límite es el almacenamiento del plan contratado.
Requisitos
Immich es la aplicación más pesada de todo el catálogo de Saplo, por lo que sus requisitos son más exigentes que los de una aplicación típica:
- Box con Docker en ejecución (el motor lo activa automáticamente al instalarlo desde el catálogo, es necesario permitir la ejecución anidada en un contenedor, que Saplo admite de forma predeterminada),
- mínimo 4 GB de RAM libres en el Box, ya que Immich ejecuta cuatro contenedores a la vez: servidor, aprendizaje automático, base de datos y Redis,
- mínimo 30 GB de espacio en disco para empezar, ya que la biblioteca crece con cada copia de seguridad, por lo que merece la pena elegir desde el principio un Box con espacio adicional,
- dominios o subdominios
*.saploapp.plincluidos en el precio de cada plan.
Ejecutar cuatro contenedores a la vez requiere muchos más recursos que la mayoría de aplicaciones del catálogo. El servidor gestiona la API y la subida de archivos, el contenedor de aprendizaje automático se ocupa del reconocimiento facial y la búsqueda por contenido de las fotos, la base de datos es un PostgreSQL propio con la extensión pgvector para los embeddings, y Redis mantiene una cola de tareas en segundo plano, como la generación de miniaturas. El motor tiene una base de datos compartida únicamente para MySQL/MariaDB, por lo que, en el caso de Immich, la base de datos y Redis son contenedores independientes junto al servidor, siguiendo el mismo patrón que en Paperless-ngx y Baserow.
Instalación paso a paso
- En el panel de Saplo, entra en Catálogo de aplicaciones y selecciona Immich (categoría "Negocios").
- Indica un Box con un mínimo de 4 GB de RAM en el que se desplegarán los cuatro contenedores, además de un dominio o subdominio bajo el que funcionará la galería.
- Confirma la instalación. El motor descarga cuatro imágenes de Docker a la vez (servidor, machine learning, base de datos con pgvector, Redis), lo que en el primer arranque en un Box nuevo puede tardar más que en una aplicación de un solo contenedor, y publica el servidor bajo el dominio indicado mediante nginx con SSL gratuito.
- El motor espera a que los contenedores del servidor y de machine learning realmente se inicien antes de considerar la instalación finalizada, porque los cuatro contenedores arrancan en paralelo y la base de datos debe superar el health check antes de que el servidor se conecte a ella.
- Al finalizar, en el catálogo de aplicaciones del Box encontrarás el archivo
IMMICH-SETUP.txtcon la dirección de la galería.
Primera configuración
Immich, a diferencia de Grafana o MinIO, no genera ninguna contraseña al instalarse, ya que no tiene datos de acceso predeterminados que cambiar. La cuenta de administrador la creas tú manualmente, en tu primer acceso a la página.
- Accede a la dirección de la galería que figura en el archivo
IMMICH-SETUP.txt. - En el formulario Getting Started, introduce tu correo electrónico, contraseña y nombre. Esta se convierte en la primera y única cuenta de administrador, nadie más tiene acceso, así que créala justo después de la instalación, antes de que lo haga alguien más.
- Instala la aplicación móvil oficial de Immich (iOS/Android) e inicia sesión con la misma dirección y los mismos datos que en el navegador. Desde ahí comienza la copia de seguridad automática de fotos y vídeos del teléfono, exactamente igual que en Google Fotos.
- Espera a que se complete la primera importación de la biblioteca. El reconocimiento facial y la búsqueda por el contenido de las fotos funcionan desde el principio, pero el contenedor de machine learning descarga los modelos de IA por sí mismo solo con la primera tarea real, por lo que la primera importación de mayor tamaño tardará más que las siguientes.
Immich en Saplo frente a Google Photos
| Google Photos (2 TB) | Immich en Saplo | |
|---|---|---|
| Coste | aproximadamente 9 € al mes, aumenta con la capacidad | incluido en el precio del plan Saplo, el límite es el disco de Box |
| Dónde están los datos | infraestructura de Google | tu Box |
| Copia de seguridad automática desde el teléfono | sí | sí, la misma aplicación móvil |
| Reconocimiento facial y búsqueda por contenido | sí | sí |
| Quién lo administra | tú, pero sin tener que montar un servidor manualmente |
Preguntas frecuentes
¿Immich necesita más recursos que otras aplicaciones del catálogo? Sí, es la aplicación que más recursos consume del catálogo de Saplo. Cuatro contenedores a la vez (servidor, aprendizaje automático, base de datos y Redis) necesitan al menos 4 GB de RAM y 30 GB de disco, mucho más que una aplicación típica de un solo contenedor.
¿Existe una contraseña de administrador predeterminada que haya que cambiar? No, Immich no crea ninguna cuenta automáticamente. Tú creas la cuenta de administrador en el formulario "Getting Started" al entrar por primera vez en el sitio, usando tu propio correo electrónico y contraseña.
¿La aplicación móvil funciona igual que Google Fotos? Sí, la aplicación oficial de Immich para iOS y Android se conecta a la dirección de tu galería y realiza automáticamente copias de seguridad de las fotos y los vídeos del teléfono en segundo plano, igual que Google Fotos.
¿Por qué Immich tiene su propia base de datos si otras aplicaciones comparten la base de datos de Saplo? Immich necesita una base de datos vectorial PostgreSQL con la extensión pgvector para buscar por el contenido de las fotos, mientras que el motor solo ofrece una base de datos compartida para MySQL/MariaDB. Por eso, la base de datos y Redis se ejecutan como contenedores independientes junto al servidor, siguiendo el mismo patrón que en Paperless-ngx.
¿Los datos de Immich se guardan automáticamente en copias de seguridad? Depende del plan de Box contratado. Las copias de seguridad funcionan a nivel de todo Box, incluyendo la biblioteca de fotos y la base de datos, y no son una función exclusiva de Immich.
Te explicamos en una página aparte cómo funciona el hosting de aplicaciones en Saplo y qué se puede alojar en un Box junto a Immich.
Si tienes dudas al instalar Immich en tu propio Box o al conectar la aplicación móvil para realizar copias de seguridad automáticas, escríbenos y te ayudaremos con la configuración inicial.
- #AI
- #Backup
- #Galería de fotos
- #Immich
- #Guía
