awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 dépôts

Awesome GitHub RepositoriesContainerized Git Servers

Git version control servers delivered as container images for secure and consistent deployment.

Distinct from Git and Version Control: Focuses on the server identity as a containerized entity rather than general git version control clients.

Explore 9 awesome GitHub repositories matching part of an awesome list · Containerized Git Servers. Refine with filters or upvote what's useful.

Awesome Containerized Git Servers GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • gogs/gogsAvatar de gogs

    gogs/gogs

    47,606Voir sur GitHub↗

    Gogs est un service Git auto-hébergé et une plateforme d'hébergement de code collaboratif. Il fonctionne comme un gestionnaire de contrôle de version qui permet aux utilisateurs de stocker et de gérer le code source sur leur propre infrastructure en utilisant les protocoles SSH, HTTP et HTTPS. La plateforme se distingue par des capacités de mise en miroir complètes, agissant comme un outil pour synchroniser et mettre en miroir des dépôts et des wikis depuis des fournisseurs d'hébergement externes vers une instance locale. Elle est conçue pour un déploiement sécurisé et conteneurisé, prenant en charge les configurations d'utilisateurs non-root pour répondre à des exigences de sécurité strictes. Au-delà de l'hébergement de base, elle fournit une suite d'outils de collaboration, notamment les pull requests, le suivi des problèmes, les wikis et les revues de code par les pairs. Le système intègre l'automatisation du flux de travail via des webhooks et des hooks Git, gère les fichiers binaires surdimensionnés via Large File Storage et offre un contrôle d'accès granulaire pour la gestion des dépôts privés. Le service peut être déployé en tant qu'image de conteneur pour un comportement cohérent dans différents environnements d'hébergement.

    Provides a lightweight version control environment packaged as a container image for secure deployment with non-root users.

    Godockergitgo
    Voir sur GitHub↗47,606
  • svenstaro/miniserveAvatar de svenstaro

    svenstaro/miniserve

    7,391Voir sur GitHub↗

    Miniserve is an HTTP static file server that hosts local directories over the network with an integrated web-based file browser. It functions as a single-binary tool capable of serving as a markdown rendering server, a TLS-enabled web server for encrypted traffic, and a WebDAV file manager for remote file operations. The project distinguishes itself through specialized hosting modes, including a single page application mode that routes requests to a single index file and the ability to generate random hexadecimal access URLs to obscure served directories. It also provides the ability to conve

    Offers a lightweight file server packaged as a minimal container image.

    Rustclicommand-linecommand-line-tool
    Voir sur GitHub↗7,391
  • ldqk/masuit.toolsAvatar de ldqk

    ldqk/Masuit.Tools

    6,182Voir sur GitHub↗

    Masuit.Tools is a comprehensive static utility library for .NET and ASP.NET Core development. It provides a broad collection of reusable helper methods and infrastructure components that cover common programming tasks without requiring dependency injection or instance management. The library is organized as flat utility classes, making its functionality directly accessible from anywhere in a project. The toolkit distinguishes itself through a wide range of integrated capabilities that go beyond typical utility libraries. It includes a multithreaded range-request file downloader with pause and

    Browses, previews, compresses, extracts, uploads, downloads, and archives files directly on the server.

    C#datetimeencryptionexcel
    Voir sur GitHub↗6,182
  • flask-admin/flask-adminAvatar de flask-admin

    flask-admin/flask-admin

    6,071Voir sur GitHub↗

    Simple and extensible administrative interface framework for Flask

    Provides a web-based interface for browsing, uploading, and managing files on the server.

    Python
    Voir sur GitHub↗6,071
  • pallets-eco/flask-adminAvatar de pallets-eco

    pallets-eco/flask-admin

    6,071Voir sur GitHub↗

    Flask-Admin is a framework for auto-generating administrative interfaces in Flask applications. It provides a Flask Admin Interface that automatically creates create, read, update, and delete views for database models, functioning as a Database Model CRUD Generator that eliminates manual coding for basic data administration tasks. The framework also includes an Extensible Admin Dashboard that developers can customize, along with a File Management Interface for browsing, uploading, and organizing server-side files, and a Redis Console Client for executing interactive Redis commands directly wit

    Provides a tree-based file manager that reads the server filesystem directly with upload and delete operations.

    Python
    Voir sur GitHub↗6,071
  • lrsjng/h5aiAvatar de lrsjng

    lrsjng/h5ai

    6,043Voir sur GitHub↗

    h5ai est un navigateur de fichiers basé sur le web et un indexeur côté serveur qui remplace les pages d'index de serveur par défaut par une interface visuelle pour parcourir et télécharger des fichiers via HTTP. Il fonctionne comme un navigateur de liste de répertoires qui transforme des chemins de fichiers simples en un explorateur navigable pour les fichiers hébergés. Le projet est compatible avec les serveurs web Apache, Nginx et lighttpd, offrant un moyen de gérer les assets statiques et de partager des fichiers et dossiers via une interface basée sur un navigateur plutôt qu'une ligne de commande. Il utilise l'indexation de serveur basée sur PHP et le parcours récursif de répertoires pour scanner les répertoires du serveur et lire les métadonnées du système de fichiers. L'interface utilise AJAX et des mises à jour pilotées par JSON pour rafraîchir les vues de dossiers sans nécessiter de rechargement complet de la page.

    Provides a web-based interface for browsing, navigating, and downloading files hosted on a server.

    JavaScript
    Voir sur GitHub↗6,043
  • prasathmani/tinyfilemanagerAvatar de prasathmani

    prasathmani/tinyfilemanager

    5,925Voir sur GitHub↗

    Tiny File Manager is a single-script PHP file manager that provides a complete web-based interface for browsing, uploading, editing, and managing files and folders on a server. All functionality is contained in one PHP file with no external dependencies beyond the web server, using constant-based configuration and session authentication for access control. The file manager distinguishes itself through a built-in browser-based code editor with syntax highlighting for over 150 programming languages, an embedded document preview proxy that displays office documents and PDFs through Google or Mic

    Creates, renames, deletes, and organizes directories on a web server through a browser-based interface.

    PHPcode-editorfile-browserfile-explorer
    Voir sur GitHub↗5,925
  • aapanel/baotaAvatar de aaPanel

    aaPanel/BaoTa

    4,543Voir sur GitHub↗

    BaoTa is a web-based Linux server control panel and system administration dashboard designed for managing hosting environments and system resources. It provides a graphical interface to translate administrative actions into system-level configurations, allowing users to manage Linux servers and web hosting stacks without relying solely on the command line. The platform distinguishes itself through AI-driven server operations, utilizing artificial intelligence for performance analysis and the execution of maintenance tasks via natural language commands. It supports multi-node orchestration, en

    Provides a web-based visual file manager for navigating and organizing server files.

    Pythonbaotabt-panellamp
    Voir sur GitHub↗4,543
  • brandonsavage/uploadAvatar de brandonsavage

    brandonsavage/Upload

    1,656Voir sur GitHub↗

    Upload is a PHP library designed to manage the processing and persistence of files submitted through web forms. It provides a framework for handling incoming file data, ensuring that assets are validated against security and quality constraints before being moved from temporary locations to permanent storage. The library distinguishes itself through a modular architecture that decouples file handling logic from specific implementation details. It utilizes a strategy-based abstraction layer for storage, allowing for interchangeable backends, and employs a middleware-driven pipeline to process

    Organizes and stores uploaded assets on a server using configurable strategies for file naming and directory structure.

    PHP
    Voir sur GitHub↗1,656
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Git and Version Control
  5. Containerized Git Servers

Explorer les sous-tags

  • File Servers1 sous-tagContainerized server implementations specifically for hosting and managing files. **Distinct from Containerized Git Servers:** Focuses on static file serving rather than git version control or boot services