4 dépôts
Platforms for hosting and managing source code repositories.
Explore 4 awesome GitHub repositories matching part of an awesome list · Git Hosting. Refine with filters or upvote what's useful.
Gitea is a self-hosted service designed for managing version control repositories, project issue tracking, and software artifact distribution. It provides a collaborative platform that enables teams to host their own source code, manage development tasks through integrated project boards, and store container images or language-specific packages within a unified environment. The platform distinguishes itself through a built-in automation engine that executes continuous integration and delivery pipelines directly triggered by repository events. It utilizes a background task queue to manage asyn
Lightweight Git server suitable for low-power hardware like Raspberry Pi.
This project is a Git DevOps platform and repository manager providing a complete toolset for hosting Git repositories, managing project tasks, and automating software delivery pipelines. It functions as a self-hosted version control system with integrated access controls, an issue tracker for project management, and a CI/CD pipeline orchestrator. The platform distinguishes itself by integrating DevSecOps capabilities, specifically a security scanner designed to detect secret leaks and API keys during the code review process. It coordinates the entire DevOps lifecycle, linking version control
Comprehensive turn-key solution for Git hosting and management.
Gitolite est une couche de gestion côté serveur pour les dépôts Git auto-hébergés qui orchestre les paramètres des dépôts et l'accès des utilisateurs via des clés publiques SSH. Il fonctionne comme un orchestrateur de configuration Git, appliquant des règles de dépôt et des rôles d'utilisateur sur un serveur Linux central pour gérer le cycle de vie des données de contrôle de version hébergées. Le système se distingue par son modèle d'administration basé sur Git, où tous les utilisateurs et les règles d'accès sont stockés dans un dépôt Git dédié qui sert de source unique de vérité. Cela permet aux administrateurs serveur de gérer l'environnement d'hébergement en poussant les changements de configuration vers ce dépôt administratif. Le projet fournit un contrôle d'accès granulaire, utilisant la correspondance par motifs pour restreindre ou accorder des permissions sur des branches et des tags spécifiques. Il inclut des fonctionnalités pour organiser les utilisateurs et les dépôts en groupes et offre une interface restreinte pour exécuter des tâches administratives et interroger l'état du serveur via SSH sans nécessiter un accès shell complet.
Git hosting with fine-grained access control and advanced features.