awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • gogs/gogsgogs 的头像

    gogs/gogs

    47,606在 GitHub 上查看↗

    Gogs 是一个自托管的 Git 服务和协作代码托管平台。它作为一个版本控制管理器,允许用户使用 SSH、HTTP 和 HTTPS 协议在自己的基础设施上存储和管理源代码。 该平台的特色在于其全面的镜像功能,作为一个工具,用于将外部托管提供商的仓库和维基同步并镜像到本地实例。它专为安全、容器化部署而设计,支持非 root 用户配置以满足严格的安全要求。 除了基础托管外,它还提供了一套协作工具,包括拉取请求、工单跟踪、维基和同行代码审查。该系统通过 Webhook 和 Git Hook 集成工作流自动化,通过大文件存储 (LFS) 管理超大二进制文件,并为私有仓库管理提供细粒度的访问控制。 该服务可以作为容器镜像部署,以在不同的托管环境中保持一致的行为。

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

    Godockergitgo
    在 GitHub 上查看↗47,606
  • svenstaro/miniservesvenstaro 的头像

    svenstaro/miniserve

    7,391在 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
    在 GitHub 上查看↗7,391
  • ldqk/masuit.toolsldqk 的头像

    ldqk/Masuit.Tools

    6,182在 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
    在 GitHub 上查看↗6,182
  • flask-admin/flask-adminflask-admin 的头像

    flask-admin/flask-admin

    6,071在 GitHub 上查看↗

    Simple and extensible administrative interface framework for Flask

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

    Python
    在 GitHub 上查看↗6,071
  • pallets-eco/flask-adminpallets-eco 的头像

    pallets-eco/flask-admin

    6,071在 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
    在 GitHub 上查看↗6,071
  • lrsjng/h5ailrsjng 的头像

    lrsjng/h5ai

    6,043在 GitHub 上查看↗

    h5ai 是一个基于 Web 的文件导航器和服务器端索引器,它用一个用于通过 HTTP 浏览和下载文件的可视化界面替换了默认的服务器索引页面。它作为一个目录列表浏览器,将纯文件路径转换为托管文件的可导航资源管理器。 该项目兼容 Apache、Nginx 和 lighttpd Web 服务器,提供了一种通过基于浏览器的界面而不是命令行来管理静态资产并共享文件和文件夹的方法。 它利用基于 PHP 的服务器索引和递归目录遍历来扫描服务器目录并读取文件系统元数据。该界面使用 AJAX 和 JSON 驱动的更新来刷新文件夹视图,而无需完全重新加载页面。

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

    JavaScript
    在 GitHub 上查看↗6,043
  • prasathmani/tinyfilemanagerprasathmani 的头像

    prasathmani/tinyfilemanager

    5,925在 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
    在 GitHub 上查看↗5,925
  • aapanel/baotaaaPanel 的头像

    aaPanel/BaoTa

    4,543在 GitHub 上查看↗

    宝塔面板 (BaoTa) 是一个基于 Web 的 Linux 服务器控制面板和系统管理仪表盘,专为管理托管环境和系统资源而设计。它提供图形化界面,将管理操作转化为系统级配置,使用户无需完全依赖命令行即可管理 Linux 服务器和 Web 托管栈。 该平台通过 AI 驱动的服务器运维脱颖而出,利用人工智能进行性能分析,并通过自然语言命令执行维护任务。它支持多节点编排,能够从单一界面协调多个服务器实例,实现负载均衡、数据复制和机器迁移。 该软件涵盖了广泛的管理功能,包括 Docker 容器编排、数据库生命周期管理和自动 SSL 证书签发。它提供了全面的安全加固工具,如系统防火墙、暴力破解防护和多因素身份验证,以及用于实时性能跟踪和自动健康报告的监控工具。 面板的安装和部署通过在纯净 Linux 系统上运行命令行脚本来完成。

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

    Pythonbaotabt-panellamp
    在 GitHub 上查看↗4,543
  • brandonsavage/uploadbrandonsavage 的头像

    brandonsavage/Upload

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

探索子标签

  • File Servers1 个子标签Containerized 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