sysPass
Gestor de contraseñas autoalojado open source basado en PHP/Symfony. Soporta LDAP/AD, API REST y cifrado AES-256. Ideal para empresas o usuarios avanzados que buscan control total sobre sus credenciales sin depender de servicios externos.
Ficha actualizada 23 sept 2026, 23:49 · upstream 23 sept 2026, 23:40 · release v3.2.11
Qué es sysPass
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
sysPass es un gestor de contraseñas web autoalojado desarrollado como fork de mantenimiento del proyecto original sysPass (versión 3.2.11). El repositorio actual, impulsado por OpusProjects, continúa el desarrollo basándose en una reestructuración arquitectónica hexagonal, construido sobre PHP 8 y Symfony con PHP-DI.
La aplicación prioriza la seguridad mediante cifrado AES-256 para contraseñas en reposo y RSA para el intercambio de claves, asegurando que las credenciales salgan del navegador ya cifradas. Soporta autenticación local, OpenLDAP y Active Directory, además de ofrecer un modelo de cuenta rico con etiquetas, campos personalizados e historial.
Dispone de una API REST completa para acceso programático y auditoría, junto con una interfaz HTML5/Ajax moderna sin recargas completas. El proyecto mantiene la licencia GNU GPLv3 y ofrece documentación exhaustiva sobre arquitectura, configuración, seguridad y despliegue.
- Gestión centralizada de credenciales para entornos empresariales o domésticos avanzados.
- Integración con directorios corporativos mediante soporte nativo para LDAP y Active Directory.
- Auditoría y monitoreo de actividad mediante registros de eventos y alertas por correo.
- Despliegue en infraestructura propia utilizando contenedores Docker y docker-compose.
- Acceso programático a la gestión de usuarios y credenciales vía API RESTful.
- Implementación de autenticación multifactor (TOTP) para cuentas sensibles.
- Arquitectura hexagonal mantenida para facilitar pruebas unitarias y modularidad del código.
- Cifrado robusto con AES-256 en modo CTR y protocolo RSA para el intercambio de claves.
- Soporte nativo para autenticación contra OpenLDAP y Active Directory (bind sequence).
- Interfaz de usuario moderna basada en HTML5/Ajax sin recargas completas de página.
- API REST completa con documentación Swagger disponible en /api/docs/.
- Licencia GNU GPLv3 que garantiza el código abierto y la libertad de modificación.
- Requiere PHP 8.4 o superior, lo que puede excluir entornos con versiones antiguas del lenguaje.
- Es un fork de mantenimiento; no es el repositorio upstream original (nuxsmin/sysPass).
- No incluye Dockerfile nativo, requiriendo la configuración manual o uso de docker-compose.
- Dependencia obligatoria de una base de datos MySQL o MariaDB para persistencia de datos.
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.
Utilice el archivo docker-compose.yml proporcionado para un despliegue rápido. Asegúrese de tener PHP 8.4+ y MySQL/MariaDB disponibles en la red. Configure las variables de entorno necesarias antes de iniciar los contenedores. Realice copias de seguridad periódicas de la base de datos y verifique los permisos de archivos en el volumen de persistencia.
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.