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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • gogs/gogsAvatar von gogs

    gogs/gogs

    47,606Auf GitHub ansehen↗

    Gogs ist ein selbst gehosteter Git-Dienst und eine Plattform für kollaboratives Code-Hosting. Er fungiert als Versionskontrollmanager, der es Benutzern ermöglicht, Quellcode auf ihrer eigenen Infrastruktur unter Verwendung von SSH-, HTTP- und HTTPS-Protokollen zu speichern und zu verwalten. Die Plattform zeichnet sich durch umfassende Spiegelungsfunktionen aus und fungiert als Werkzeug zum Synchronisieren und Spiegeln von Repositories und Wikis von externen Hosting-Anbietern auf eine lokale Instanz. Sie ist für eine sichere, containerisierte Bereitstellung konzipiert und unterstützt Nicht-Root-Benutzerkonfigurationen, um strikte Sicherheitsanforderungen zu erfüllen. Über das grundlegende Hosting hinaus bietet sie eine Suite von Kollaborationswerkzeugen, einschließlich Pull Requests, Issue-Tracking, Wikis und Peer-Code-Reviews. Das System integriert Workflow-Automatisierung via Webhooks und Git-Hooks, verwaltet übergroße Binärdateien durch Large File Storage und bietet granulare Zugriffskontrolle für die Verwaltung privater Repositories. Der Dienst kann als Container-Image für konsistentes Verhalten über verschiedene Hosting-Umgebungen hinweg bereitgestellt werden.

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

    Godockergitgo
    Auf GitHub ansehen↗47,606
  • svenstaro/miniserveAvatar von svenstaro

    svenstaro/miniserve

    7,391Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,391
  • ldqk/masuit.toolsAvatar von ldqk

    ldqk/Masuit.Tools

    6,182Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,182
  • flask-admin/flask-adminAvatar von flask-admin

    flask-admin/flask-admin

    6,071Auf GitHub ansehen↗

    Simple and extensible administrative interface framework for Flask

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

    Python
    Auf GitHub ansehen↗6,071
  • pallets-eco/flask-adminAvatar von pallets-eco

    pallets-eco/flask-admin

    6,071Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,071
  • lrsjng/h5aiAvatar von lrsjng

    lrsjng/h5ai

    6,043Auf GitHub ansehen↗

    h5ai ist ein webbasierter Dateinavigator und serverseitiger Indexer, der standardmäßige Server-Indexseiten durch eine visuelle Schnittstelle zum Durchsuchen und Herunterladen von Dateien über HTTP ersetzt. Er fungiert als Verzeichnislisten-Browser, der einfache Dateipfade in einen navigierbaren Explorer für gehostete Dateien umwandelt. Das Projekt ist mit Apache-, Nginx- und lighttpd-Webservern kompatibel und bietet eine Möglichkeit, statische Assets sowie Dateien und Ordner über eine browserbasierte Schnittstelle anstelle einer Kommandozeile zu verwalten. Es nutzt PHP-basierte Server-Indexierung und rekursive Verzeichnisdurchquerung, um Serververzeichnisse zu scannen und Dateisystem-Metadaten zu lesen. Die Schnittstelle verwendet AJAX- und JSON-gesteuerte Updates, um Ordneransichten zu aktualisieren, ohne dass vollständige Seitenneuladungen erforderlich sind.

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

    JavaScript
    Auf GitHub ansehen↗6,043
  • prasathmani/tinyfilemanagerAvatar von prasathmani

    prasathmani/tinyfilemanager

    5,925Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,925
  • aapanel/baotaAvatar von aaPanel

    aaPanel/BaoTa

    4,543Auf GitHub ansehen↗

    BaoTa ist ein webbasiertes Linux-Server-Control-Panel und Systemadministrations-Dashboard, das für die Verwaltung von Hosting-Umgebungen und Systemressourcen entwickelt wurde. Es bietet eine grafische Oberfläche, um administrative Aktionen in Systemkonfigurationen zu übersetzen, was es Benutzern ermöglicht, Linux-Server und Web-Hosting-Stacks zu verwalten, ohne sich ausschließlich auf die Befehlszeile verlassen zu müssen. Die Plattform zeichnet sich durch KI-gesteuerte Serveroperationen aus und nutzt künstliche Intelligenz für Performance-Analysen und die Ausführung von Wartungsaufgaben mittels natürlichsprachlicher Befehle. Sie unterstützt Multi-Node-Orchestrierung, was die Koordination mehrerer Serverinstanzen für Load-Balancing, Datenreplikation und Maschinenmigrationen von einer einzigen Schnittstelle aus ermöglicht. Die Software deckt ein breites Spektrum administrativer Funktionen ab, einschließlich Docker-Container-Orchestrierung, Datenbank-Lifecycle-Management und automatisierter SSL-Zertifikatsausstellung. Sie bietet umfassende Security-Hardening-Tools wie System-Firewalls, Schutz vor Brute-Force-Angriffen und Multi-Faktor-Authentifizierung, neben Monitoring-Tools für Echtzeit-Performance-Tracking und automatisierte Gesundheitsberichte. Die Installation und Bereitstellung des Panels erfolgt über ein Befehlszeilenskript auf sauberen Linux-Systemen.

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

    Pythonbaotabt-panellamp
    Auf GitHub ansehen↗4,543
  • brandonsavage/uploadAvatar von brandonsavage

    brandonsavage/Upload

    1,656Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗1,656
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Git and Version Control
  5. Containerized Git Servers

Unter-Tags erkunden

  • File Servers1 Sub-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