qubes-sdp
qubes-sdp es un sistema de configuración automatizado para Qubes OS que implementa perímetros definidos por software (SDP). Proporciona topologías preconfiguradas para periodismo, desarrollo e investigación, con herramientas de gestión, infraestructura como código y cumplimiento de estándares de seg
Ficha actualizada 26 sept 2026, 15:52 · upstream 26 sept 2026, 15:26 · release sin release detectada
Qué es qubes-sdp
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
qubes-sdp es un sistema de automatización para Qubes OS que implementa perímetros definidos por software (SDP), diseñado para profesionales que priorizan la seguridad y privacidad. Cumple con estándares TPCF Perimeter 3 y ofrece licencias flexibles (Palimpsest-MPL-1.0 o MIT). El proyecto facilita el despliegue de topologías aisladas mediante scripts de configuración, plantillas declarativas en Salt Stack y orquestación a través de Makefile y Justfile.
Incluye una suite completa de utilidades para la administración continua del sistema, como monitoreo en tiempo real, análisis de firewall, gestión de plantillas y recuperación ante desastres. Ofrece topologías preconfiguradas optimizadas para workflows específicos, como periodismo investigativo, desarrollo de software o pruebas de seguridad, asegurando que los datos sensibles permanezcan aislados en entornos air-gapped.
Además, cuenta con un sistema wiki documentado, tests unitarios e integración, y flujos CI/CD robustos para garantizar la calidad del código y el cumplimiento de políticas de seguridad. La arquitectura se basa en máquinas virtuales dispuestas estratégicamente (work, vault, anon, untrusted) para minimizar la superficie de ataque y proteger las claves criptográficas mediante mecanismos de aislamiento como Split-GPG y Split-SSH.
- Periodismo investigativo con protección de fuentes y comunicaciones seguras
- Desarrollo de software en entornos aislados con gestión segura de claves
- Investigación académica con privacidad preservada en la recolección de datos
- Docencia universitaria con manejo seguro de materiales estudiantiles
- Pruebas de seguridad y pentesting en entornos de aislamiento controlado
- Automatización completa mediante scripts shell, Salt Stack y Nix flake para reproducibilidad
- Topologías preconfiguradas específicas para roles como periodista, desarrollador o investigador
- Suite de herramientas de administración incluyendo monitoreo, análisis de firewall y recuperación
- Cumplimiento verificado de estándares TPCF Perimeter 3 y OpenSSF Best Practices
- Licencia dual (Palimpsest-MPL-1.0 / MIT) con enfoque en seguridad emocional y reversibilidad
- Infraestructura como código reproducible vía Nix flake con validación de políticas
- Requiere Qubes OS 4.1 o superior con hardware específico (mínimo 8GB RAM, 50GB disco)
- Los scripts no deben ejecutarse en dom0 sin revisión previa y uso de modo dry-run
- Dependencia de arquitectura compleja de máquinas virtuales aisladas para funcionalidad completa
- Configuración avanzada requiere conocimientos técnicos en Qubes OS y gestión de VMs
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.
Descargar el repositorio dentro de una qube y transferir los scripts a dom0. Utilizar siempre el modo --dry-run antes de aplicar cambios para validar la configuración. Revisar todos los scripts antes de ejecución en entornos críticos. Reportar vulnerabilidades mediante GitHub Security Advisories. Seguir las guías de seguridad en SECURITY.md y QUICKSTART.md.
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.