El almacenamiento de Google Fotos se llena, los precios suben y los recuerdos de tu familia permanecen en la computadora de otra persona. Immich coloca una nube de fotografías completa (línea de tiempo, álbumes, búsqueda de rostros, copia de seguridad automática del teléfono) en una máquina en su propia casa. Aquí está la instalación honesta completa, en el orden en que funciona.
Immich es lo más parecido a Google Fotos en tu propio hardware: tu teléfono realiza copias de seguridad automáticamente, las fotos aparecen en una línea de tiempo limpia y puedes buscar por rostro, lugar u objeto. La instalación es muy corta: dos archivos para descargar, un archivo para editar, un comando para ejecutar, pero las pocas opciones dentro de ese archivo deciden si su biblioteca está segura durante años o es frágil desde el primer día. Esta guía toma esas decisiones con cuidado.
👆 La ruta de instalación oficial de la documentación de Immich: dos archivos descargados, un comando y el servidor está activo.
Immich es una plataforma de copia de seguridad de fotografías y vídeos autohospedada; piense en Google Photos, pero el servidor es una máquina en su propia casa y nadie más guarda sus fotografías. Es gratuito y de código abierto, y la forma oficial de ejecutarlo es Docker Compose en un servidor Linux, una PC antigua, una mini PC o un NAS que admita Docker.
docker compose versionNunca copie un archivo aleatorio de Docker-Compose de un blog o una publicación en un foro: las versiones varían y el archivo de un extraño puede vincularlo a una compilación antigua. Los archivos oficiales siempre se encuentran en la página de lanzamiento de GitHub del proyecto:
mkdir ./immich-app y muévase a ella con cd ./immich-appwget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.ymlwget -O .env https://github.com/immich-app/immich/releases/latest/download/example.envexample.env, pero Docker solo la lee si el archivo se llama exactamente .envEl archivo .env contiene los pocos valores que Immich no puede adivinar. Ábrelo con nano .env y configura esto:
UPLOAD_LOCATION=./library: donde residirán tus fotos y vídeos originales. Apunte esto a su disco más grande y confiable. Debe ser una carpeta con suficiente espacio libre para toda la biblioteca.DB_DATA_LOCATION=./postgres: donde reside la base de datos. Guárdelo en un SSD local. La documentación de Immich es contundente: los recursos compartidos de red no son compatibles con la base de datos y ejecutarla sobre uno puede dañarla.DB_PASSWORD=: cámbiela por una contraseña larga y aleatoria. Utilice solo letras y números (A-Z, a-z, 0-9): los caracteres especiales pueden interrumpir el análisis del archivo por parte de Docker.TZ=Asia/Kolkata: descomente y configure su zona horaria para que las fechas de las fotografías y los trabajos programados se alineenIMMICH_VERSION y todo lo que esté debajo de la línea marcada solo para una primera instalacióndocker compose up -d: Docker descarga cuatro imágenes de contenedor y las inicia juntas. La primera ejecución tarda unos minutos dependiendo de su velocidad de Internet.docker compose ps: debería ver el servidor, el aprendizaje automático, la base de datos y los contenedores de Redis ejecutándose.http://YOUR-SERVER-IP:2283 en un navegador en la misma red. Immich responde en el puerto 2283El archivo de redacción que descargaste ejecuta un equipo pequeño, no un solo programa:
Conocer esta división será importante más adelante: si la búsqueda se interrumpe, se comprueba el aprendizaje automático; Si las fotos desaparecen de la línea de tiempo pero los archivos todavía están en el disco, verifica la base de datos. La guía complementaria de esta página decodifica cada servicio en su totalidad.
Siga esos tres y Immich será una nube privada genuinamente confiable. Ignórelos y el mismo software se convertirá en una advertencia: la diferencia son los hábitos, no la herramienta.
La instalación completa (configuración del servidor, conexión de la aplicación del teléfono y primera copia de seguridad) se muestra en vivo en el video.
▶️ Watch Full VideoImmich es gratuito y de código abierto bajo la licencia AGPL, y el proyecto se ha comprometido a mantener todas las funciones gratuitas: no existe un nivel de pago. Existe una compra opcional únicamente para apoyar a los desarrolladores y no desbloquea nada. Sus costos reales son su propio hardware y electricidad.
Planifique unos 4 GB de RAM como base (el contenedor de aprendizaje automático es la parte más importante) y un almacenamiento equivalente a toda su biblioteca de fotografías, más aproximadamente entre un 10 y un 20 por ciento adicional para miniaturas y vídeos transcodificados. El almacenamiento se agota mucho antes que la CPU.
La ruta oficial admitida es Docker en Linux, que incluye la mayoría de los sistemas NAS y mini PC. En Windows, la ruta práctica es Docker dentro de WSL2 o una pequeña máquina virtual Linux. Una Raspberry Pi puede ejecutarlo, pero los trabajos de reconocimiento facial y vídeo serán lentos; una mini PC usada y barata es un hogar mucho más feliz para ella.