airvault
AirVault es un servidor de copias de seguridad autoalojado para dispositivos iPhone que permite realizar backups inalámbricos sin depender de iCloud o soluciones propietarias.
Ficha actualizada 25 sept 2026, 23:36 · upstream 25 sept 2026, 23:14 · release sin release detectada
Qué es airvault
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
AirVault es una solución de software open source diseñada específicamente para crear un servidor de copias de seguridad local compatible con dispositivos iOS. El proyecto combina tecnologías modernas utilizando Node.js, Go y Rust para ofrecer rendimiento y eficiencia en el procesamiento de datos de backup.
El sistema está diseñado para funcionar como servicio autoalojado mediante contenedores Docker, lo que facilita su implementación en entornos domésticos o empresariales sin necesidad de infraestructura compleja. La arquitectura permite separación clara entre configuración, base de datos y archivos de backup, siguiendo prácticas de seguridad estándar.
La interfaz web proporciona gestión centralizada de copias de seguridad con autenticación opcional mediante tokens. El sistema soporta múltiples niveles de logging (debug, info, warn, error) y permite personalización del umbral de permisos para archivos creados por el contenedor.
- Copias de seguridad automáticas de iPhone sin depender de iCloud o servicios en la nube
- Almacenamiento local seguro de datos personales con cifrado opcional mediante tokens de autenticación
- Servicio de backup para múltiples dispositivos iOS en un mismo servidor doméstico
- Solución alternativa a iTunes backups para usuarios que prefieren interfaces web modernas
- Arquitectura multi-lenguaje con Go, Rust y Node.js para optimizar rendimiento y mantenibilidad
- Soporte nativo para despliegue Docker con Docker Compose simplificado
- Licencia GPL v3.0 garantiza código abierto y modificable por usuarios finales
- Configuración modular mediante variables de entorno estándar (PUID, PGID, TZ)
- Interfaz web accesible en puerto 8080 con autenticación opcional por token
- Requiere conocimientos técnicos para compilación desde fuente (Go, Rust, Node.js)
- Configuración inicial de permisos puede necesitar intervención manual tras migración
- Dependencia de almacenamiento persistente con capacidad de crecimiento ilimitada requerida
- No incluye cifrado por defecto en los backups almacenados
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.
Despliegue recomendado mediante docker compose up -d. Asegurar volumen /config para persistencia de configuración y base de datos, y /backups con espacio suficiente para crecimiento. Configurar AIRVAULT_AUTH_TOKEN si se requiere autenticación web. Considerar PUID/PGID adecuados según sistema de archivos subyacente (ej: 99/100 en Unraid). Ajustar TZ a zona horaria local.
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.