¿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:
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
:
nano.env
Las variables más importantes que debes modificar son:
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:
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:
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
sudoaptupdate &&sudoaptinstall-ynodejsnpmpostgresqlredis
Paso 2: Configurar PostgreSQL
sudo-upostgrespsql CREATEDATABASEimmich; CREATEUSERimmichWITHPASSWORD'tupassword'; GRANTALLPRIVILEGESONDATABASEimmichTOimmich; \q
Paso 3: Clonar el repositorio de Immich
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
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:
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.
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ística | Immich | Google Photos | Nextcloud |
---|---|---|---|
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?
- Descarga Immich: Enlace oficial
📢 ¿Te interesó este articulo?
Puedes ver más contenido como este en nuestro blog.