immich-shared-albums
Addon federado para compartir álbumes de fotos y vídeo entre instancias independientes de Immich sin exponer datos a internet, usando conexiones encriptadas directas (dial-out) y apps nativas.
Ficha actualizada 22 sept 2026, 15:16 · upstream 22 sept 2026, 15:05 · release v1.1.1
Qué es immich-shared-albums
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este addon permite compartir álbumes de fotos y vídeo entre servidores de Immich separados sin exponer nada a internet. Funciona como un complemento independiente que se ejecuta en su propio contenedor Docker junto a Immich, sin modificar el núcleo de la aplicación. La arquitectura utiliza conexiones encriptadas directas basadas en iroh para emparejar servidores, permitiendo que cada instancia llame a la otra (dial-out) sin necesidad de puertos abiertos al exterior.
- Compartir álbumes familiares entre diferentes servidores domésticos
- Permitir a amigos ver galerías sin que instalen Immich (opcional)
- Ejecución eficiente en hardware limitado como Raspberry Pi
- Integración transparente con la interfaz nativa de Immich
- Conexión directa encriptada entre servidores sin exposición pública
- Bajo consumo de recursos (complejidad LOW, 1GB RAM)
- No acumula copias de la biblioteca ajena (streaming desde origen)
- Independencia operativa: si el addon muere, Immich sigue funcionando
- Requiere configuración manual de rutas de proxy o agente AI
- Necesita API key de administrador con permisos específicos
- Versión pre-1.0 con posibles cambios rotativos entre versiones
- Dependencia externa de iroh para la capa de red P2P
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar en Docker junto a Immich. Configurar proxy routes (3 rutas pequeñas). Generar API key admin con permisos limitados según guía. Ejecutar deploy/install.sh o usar INSTALL-AI.md. No exponer nada a internet; conectar mediante código de emparejamiento cifrado.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.