馃摳 Immich: Tu Propio Google Photos... pero en Casa (o en la Empresa)
¿Cansado de pagar suscripciones a servicios en la nube para guardar tus fotos? ¿Preocupado por la privacidad de tus recuerdos o por los t茅rminos y condiciones eternamente cambiantes de Google, Apple o Amazon? Entonces Immich es una de esas joyas del software autoalojado que vale la pena conocer.
馃攳 ¿Qu茅 es Immich?
Immich es una plataforma open-source para gestionar tus fotos y videos. Imagin谩 algo similar a Google Photos, pero alojado en tu propio servidor o NAS. Tiene soporte para:
- Reconocimiento facial (machine learning integrado)
- 脕lbumes autom谩ticos
- Subidas desde m贸viles (iOS y Android)
- Interfaz moderna y 谩gil
馃彚 ¿Aplica en entornos empresariales?
Puede que no lo parezca, pero s铆. Empresas de arquitectura, dise帽o, inmobiliarias, agencias de contenido o cualquier organizaci贸n que trabaje con grandes vol煤menes de fotos/videos puede usar Immich como galer铆a interna o archivo centralizado. Con acceso interno y controlado, sin depender de terceros ni suscripciones infladas.
馃殌 Ventajas de usar Immich autoalojado
- Ahorro: Elimin谩s gastos mensuales de almacenamiento en la nube.
- Privacidad: Tus fotos no salen de tu red.
- Velocidad: Almacenamiento local = menos tiempos de carga.
- Control total: Configur谩s tus backups, permisos y upgrades.
- Machine Learning integrado: Reconocimiento facial y de objetos sin enviar datos a la nube.
⚠️ Riesgos de soluciones autoalojadas
No todo es color de rosas. Estas soluciones exigen responsabilidad t茅cnica:
- Sin backups = p茅rdida total. La redundancia no es opcional.
- Hardware fallido: Si el disco donde est谩 la base de datos muere, chau fotos.
- Actualizaciones manuales: No hay un equipo de Google que lo haga por vos.
- Backups autom谩ticos (local + remoto idealmente)
- RAID o snapshots si tu NAS lo permite
- UPS para cortes de energ铆a
馃敡 ¿C贸mo implementarlo? (Docker Compose + .env)
Ac谩 ten茅s un ejemplo listo para usar en tu homelab o servidor empresarial.
馃搫 docker-compose.yml
name: immich
services:
immich-server:
container_name: immich_server
image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
volumes:
- ${UPLOAD_LOCATION}:/usr/src/app/upload
env_file:
- .env
ports:
- '8002:2283'
depends_on:
- redis
- database
restart: always
immich-machine-learning:
container_name: immich_machine_learning
image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
volumes:
- ./model-cache:/cache
env_file:
- .env
restart: always
redis:
container_name: immich_redis
image: docker.io/valkey/valkey:8-bookworm
restart: always
database:
container_name: immich_postgres
image: ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0
environment:
POSTGRES_PASSWORD: ${DB_PASSWORD}
POSTGRES_USER: ${DB_USERNAME}
POSTGRES_DB: ${DB_DATABASE_NAME}
POSTGRES_INITDB_ARGS: '--data-checksums'
volumes:
- ${DB_DATA_LOCATION}:/var/lib/postgresql/data
restart: always
馃搫 .env de ejemplo
# Versi贸n de Immich (puede ser release, main, o un tag espec铆fico)
IMMICH_VERSION=release
# Ruta absoluta donde quer茅s guardar las fotos/videos
UPLOAD_LOCATION=/mnt/storage/immich/uploads
# Configuraci贸n de la base de datos PostgreSQL
DB_USERNAME=immich
DB_PASSWORD=c0ntraS3gura!
DB_DATABASE_NAME=immich
DB_DATA_LOCATION=/mnt/storage/immich/db
Una vez configurado, pod茅s acceder a Immich en http://localhost:8002
(o desde la IP de tu servidor). Las apps m贸viles te permiten subir autom谩ticamente las fotos como lo har铆a Google Photos, pero sin entregarle tus metadatos a nadie.
馃幆 Conclusi贸n
Immich es una soluci贸n brillante para quienes valoran su privacidad y quieren dejar de depender de la nube. No es para cualquiera: requiere algo de conocimiento t茅cnico y compromiso con backups. Pero si est谩s montando un homelab serio o una soluci贸n interna para tu empresa, Immich puede ser la herramienta que te libere del monopolio de los gigantes tecnol贸gicos.
¿Te anim谩s a recuperar el control de tus fotos?
Post creado por un sysadmin con alma de fot贸grafo paranoico.
Comentarios
Publicar un comentario