Immich: La Alternativa Open Source a Google Photos que Debes Probar

VeTecno
articulo-immich-vetecno

 

¿Cansado de depender de servicios en la nube que limitan tu privacidad y almacenamiento?

Immich es la solución open source que está revolucionando la forma en que gestionamos nuestras fotos y videos, ofreciendo un control total sobre tus recuerdos digitales.

Si valoras la privacidad, el código abierto y la personalización, ¡sigue leyendo!

🔍 ¿Qué es Immich? La Revolución del Almacenamiento de Fotos Autohospedado

Immich es una aplicación gratuita y de código abierto diseñada como alternativa a Google Photos, pero con una gran diferencia: tú controlas tus datos. Al ser self-hosted (autohospedable), puedes instalarla en tu propio servidor, evitando así la dependencia de gigantes tecnológicos y sus políticas de privacidad cuestionables.

📌 ¿Por qué usarlo?
  • 100% Open Source: Sin vendor lock-in ni suscripciones ocultas.
  • Funciones similares a Google Photos: Reconocimiento facial, búsqueda inteligente, compartición de álbumes y backups automáticos.
  • Autohospedaje: Tus fotos y videos nunca salen de tu servidor.
  • Optimizado para móviles: App disponible para Android e iOS.

💡 Dato clave: Según un informe de Statista, el 82% de los usuarios almacena fotos en la nube, pero el 65% desconfía de cómo se usan sus datos. Immich ofrece una solución.

🚀 Funciones Clave que Hacen de Immich una Gran Alternativa

1. Sincronización Automática y Backup Seguro.

Immich permite subir fotos y videos desde tu móvil o PC de forma automática, igual que Google Photos, pero con cifrado local.

2. Búsqueda Inteligente con IA.
  • Reconoce objetos, lugares y personas (sin enviar datos a la nube).
  • Filtra por fechas, etiquetas o incluso texto dentro de imágenes (OCR).
3. Compartición Privada y Colaborativa.
  • Crea álbumes compartidos sin límites de almacenamiento.
  • Controla permisos (solo lectura o edición).
4. Soporte para RAW y 4K.

A diferencia de Google Photos (que comprime archivos), Immich conserva la calidad original.

🛠️ ¿Cómo Instalar Immich? Guía Paso a Paso

Immich puede instalarse fácilmente usando Docker (la opción más recomendada) o directamente en un servidor. A continuación, te explicamos ambos métodos con todo el detalle necesario.

📌 Requisitos Previos.

Antes de comenzar, asegúrate de tener:
Docker y Docker Compose instalados (si usas este método).
Un servidor con al menos:
– 2 CPU cores (4 recomendados para mejor rendimiento).
– 4 GB de RAM (8 GB si tienes una gran biblioteca de fotos).
– 50 GB+ de almacenamiento (dependiendo de tu colección).
Un dominio con SSL (opcional pero recomendado) para acceso seguro.

🔧 Método 1: Instalación con Docker (Recomendado)

Paso 1: Descargar los archivos de configuración.
Immich ofrece un archivo docker-compose.yml oficial. Descárgalo y edita las variables necesarias:

Bash
mkdirimmich &&cdimmich curl-odocker-compose.ymlhttps://raw.githubusercontent.com/immich-app/immich/main/docker/docker-compose.yml curl-o.envhttps://raw.githubusercontent.com/immich-app/immich/main/docker/.env.example

Paso 2: Configurar el archivo.env

Abre el archivo .env con un editor como nano o vim:

Bash
nano.env

Las variables más importantes que debes modificar son:

ini

INI
DB_USERNAME=postgres DB_PASSWORD=tupasswordseguro# Cambia esto DB_DATABASE_NAME=immich  JWT_SECRET=unaclavemuysegura# Genera una clave segura  # Opcional: Configuración de Redis (mejora el rendimiento) REDIS_HOST=redis REDIS_PORT=6379

Guarda los cambios (Ctrl + X, luego Y y Enter).

Paso 3: Levantar los contenedores

Ejecuta Docker Compose para iniciar Immich:

Bash
docker-composeup-d

Esto descargará las imágenes necesarias y creará los contenedores para:

  • PostgreSQL (base de datos).
  • Redis (cache).
  • Immich-server (backend).
  • Immich-web (interfaz).
  • Microservices (procesamiento de imágenes).

Paso 4: Acceder a la interfaz web

Una vez que todos los servicios estén en ejecución (docker ps para verificar), abre tu navegador y visita:

http://tuservidor:2283

⚠️ Nota: Si usas un firewall (como UFW), asegúrate de abrir el puerto 2283:

Bash
sudoufwallow2283
 
🔧 Método 2: Instalación Manual (Sin Docker)

Si prefieres no usar Docker, puedes instalar Immich directamente en tu servidor.

Paso 1: Instalar dependencias

Bash
sudoaptupdate &&sudoaptinstall-ynodejsnpmpostgresqlredis

Paso 2: Configurar PostgreSQL

Bash
sudo-upostgrespsql CREATEDATABASEimmich; CREATEUSERimmichWITHPASSWORD'tupassword'; GRANTALLPRIVILEGESONDATABASEimmichTOimmich; \q

Paso 3: Clonar el repositorio de Immich

Bash
gitclonehttps://github.com/immich-app/immich.git cdimmich npminstall

Paso 4: Configurar variables de entorno

Crea un archivo .env basado en el ejemplo y ajusta las configuraciones de DB y JWT.

Paso 5: Iniciar Immich

Bash
npmrunstart:prod

Luego accede a http://tuservidor:2283

🔐 Configuración Adicional Recomendada
1. Usar un Dominio Personalizado con HTTPS

Si quieres acceder desde un dominio (ej: photos.tudominio.com), configura un proxy inverso con Nginx o Traefik.

Ejemplo de configuración Nginx:

Nginx
server {  server_namephotos.tudominio.com;  location / {  proxy_passhttp://localhost:2283;  proxy_set_headerHost $host;  }   listen443 ssl;  ssl_certificate/etc/letsencrypt/live/tudominio.com/fullchain.pem;  ssl_certificate_key/etc/letsencrypt/live/tudominio.com/privkey.pem; }
2. Configurar Copias de Seguridad (Backups)

Immich guarda las fotos en /usr/local/immich/upload. Usa rsync o BorgBackup para respaldarlas.

Bash
rsync-avz/usr/local/immich/uploadusuario@backup-server:/immich-backup
 
❌ Solución de Problemas Comunes
  • Error de conexión a PostgreSQL: Verifica que el servicio esté activo (sudo systemctl status postgresql).
  • Problemas con Docker Compose: Ejecuta docker-compose logs para ver errores.
  • Fotos no se cargan: Revisa permisos de la carpeta upload.
✅Immich ya está listo

Ahora tienes un Google Photos privado y autohospedado. Si necesitas ayuda, consulta la documentación oficial o únete a su Discord.

🔎 Immich vs. Otras Alternativas: ¿Por qué Destaca?

CaracterísticaImmichGoogle PhotosNextcloud
Código abierto✅ Sí❌ No✅ Sí
Autohospedaje✅ Sí❌ No✅ Sí
Reconocimiento facial✅ Sí (local)✅ Sí (en la nube)❌ No
Soporte 4K/RAW✅ Sí❌ (Compresión)✅ Sí

💡 ¿Vale la pena pasarse a Immich?

Si buscas privacidad, control y funcionalidades premium sin pagar, Immich es una de las mejores opciones en 2024. Aunque requiere un poco de configuración inicial, el resultado es un Google Photos privado y sin límites.

📢 ¿Te animas a probarlo?

📢 ¿Te interesó este articulo?

Puedes ver más contenido como este en nuestro blog.

Comparte este Artículo