1 repositorio
Managing security identities and access permissions by versioning them in a Git repository.
Distinct from Administrative Access Control: Candidates are too generic (administrative access) or specific to mobile/private repo review; this is a specific config-as-code security model.
Explore 1 awesome GitHub repository matching security & cryptography · Git-Based Access Administration. Refine with filters or upvote what's useful.
Gitolite es una capa de gestión del lado del servidor para repositorios Git autohospedados que orquesta la configuración de repositorios y el acceso de usuarios mediante claves públicas SSH. Funciona como un orquestador de configuración de Git, aplicando reglas de repositorio y roles de usuario en un servidor Linux central para gestionar el ciclo de vida de los datos de control de versiones alojados. El sistema se distingue por su modelo de administración basado en Git, donde todos los usuarios y reglas de acceso se almacenan en un repositorio Git dedicado que sirve como única fuente de verdad. Esto permite a los administradores del servidor gestionar el entorno de alojamiento enviando cambios de configuración a este repositorio administrativo. El proyecto proporciona un control de acceso granular, utilizando coincidencias basadas en patrones para restringir o conceder permisos a ramas y etiquetas específicas. Incluye capacidades para organizar usuarios y repositorios en grupos y ofrece una interfaz restringida para ejecutar tareas administrativas y consultar el estado del servidor a través de SSH sin necesidad de acceso completo a la shell.
Manages users, repositories, and access rules by pushing configuration changes to a dedicated administration repository.