12 个仓库
Automated deployment workflows triggered by source code repository events.
Distinguishing note: Focuses on Git-specific event triggers rather than generic webhook listeners.
Explore 12 awesome GitHub repositories matching devops & infrastructure · Git-Based Deployment Automations. Refine with filters or upvote what's useful.
Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup
Automates application deployments by linking source code repositories to trigger updates on code pushes.
Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private network resources. It functions as a cloud-native network controller that orchestrates encrypted tunnels, traffic routing, and access policies across distributed environments. By leveraging WireGuard for secure data transport, the platform enables authenticated access to internal web applications, terminal sessions, and remote desktops without exposing services to the public internet. The platform distinguishes itself through a declarative infrastructure model that synchronizes n
Integrates with continuous delivery controllers to reconcile infrastructure state directly from version control.
Vercel is a cloud platform for building, deploying, and scaling web applications. It provides a unified infrastructure that automates the build process by detecting project frameworks and distributing static and dynamic content through a global content delivery network. The platform executes application logic using serverless functions that scale automatically based on real-time traffic demand. The platform distinguishes itself through a centralized AI gateway that proxies requests to multiple model providers, enabling standardized authentication, observability, and cost tracking. It supports
Triggers builds automatically upon Git repository commits within secure environments to ensure reliable deployment outputs.
Komodo is a remote server orchestrator and container deployment platform. It provides a centralized interface for managing multiple remote hosts through lightweight agents, coordinating Docker Swarm and Kubernetes clusters, and automating software delivery via integrated CI/CD pipelines. The system distinguishes itself with a TypeScript-based automation engine that executes typed scripts against the system API for complex operational workflows. It supports infrastructure-as-code through TOML-based declarative configuration synchronization and provides ephemeral build infrastructure that provi
Executes scripts sourced from Git repositories on remote servers for automation and binary creation.
该项目是一个静态站点项目主页和软件分发网站。它作为一个 Android 修改门户,也是下载官方版本和访问 Android 系统修改文档的中心 Web 门户。 该站点作为一个基于 Markdown 的文档站点和开源项目托管平台。它为有关 Android 系统框架的技术参考和指南提供了中心位置,同时向开发者社区分发稳定的软件版本和安装指南。 该网站使用静态站点生成和 Markdown 转 HTML 渲染构建。它利用基于 Git 的部署来自动化发布更新。
Automates website publishing by triggering build processes whenever changes are committed to the Git repository.
Superjson is a lossless JSON serialization library and data transcoder. It converts complex JavaScript and TypeScript data types into strings and metadata to ensure that type identity is preserved during data transfer. The library preserves non-native types such as Dates, Maps, and Sets by splitting values into a JSON-compatible payload and a separate map of type-specific metadata. It utilizes a registry-based mapping system that allows for the definition of custom type handlers to manage third-party data types during serialization and deserialization. This utility supports cross-process dat
Automates builds and deployments triggered by Git repository events.
jx 是一个 GitOps 交付平台和 Kubernetes CI/CD 编排器,旨在自动化应用程序的构建和部署。它作为云原生流水线管理器,使用可重用任务目录执行基于容器的构建和部署序列。 该项目通过预览环境的自动化编排脱颖而出,预览环境根据拉取请求活动创建和销毁,以便在合并前进行验证。它采用基于 GitOps 的状态同步模型,通过轮询 git 仓库并应用经过验证的配置更新来维护集群的期望状态。 该系统涵盖了广泛的功能,包括 Helm chart 部署管理、多集群编排和外部机密存储集成。它还为增量应用程序重建和本地到 Pod 的代码同步提供了开发人员生产力工具。 安装通过 git 操作员部署和引导集群作业进行管理,以确保工具的一致性。
Automatically starts build processes by monitoring source control repositories for new commits.
宝塔面板 (BaoTa) 是一个基于 Web 的 Linux 服务器控制面板和系统管理仪表盘,专为管理托管环境和系统资源而设计。它提供图形化界面,将管理操作转化为系统级配置,使用户无需完全依赖命令行即可管理 Linux 服务器和 Web 托管栈。 该平台通过 AI 驱动的服务器运维脱颖而出,利用人工智能进行性能分析,并通过自然语言命令执行维护任务。它支持多节点编排,能够从单一界面协调多个服务器实例,实现负载均衡、数据复制和机器迁移。 该软件涵盖了广泛的管理功能,包括 Docker 容器编排、数据库生命周期管理和自动 SSL 证书签发。它提供了全面的安全加固工具,如系统防火墙、暴力破解防护和多因素身份验证,以及用于实时性能跟踪和自动健康报告的监控工具。 面板的安装和部署通过在纯净 Linux 系统上运行命令行脚本来完成。
Clones websites from Git repositories and utilizes webhooks to trigger automatic updates upon code pushes.
Kubero is a self-hosted Platform as a Service (PaaS) that simplifies the deployment, scaling, and management of containerized applications on Kubernetes. It functions as an application manager, CI/CD orchestrator, and multi-tenant manager, allowing users to run workloads without writing manual configuration files. The platform distinguishes itself through automated image synthesis, transforming source code from Git repositories into deployable containers via buildpacks, Dockerfiles, or nixpacks. It implements a GitOps delivery model with automated pipelines that trigger builds on push events
Triggers automatic builds and deployments from Git providers like GitHub, GitLab, or Bitbucket.
Fastpages is a static site generator designed to convert Jupyter Notebooks, Markdown files, and Word documents into a formatted technical blog. It transforms these diverse source formats into a complete website consisting of flat HTML files that can be hosted on simple web servers without a database or active backend. The platform is tailored for collaborative technical writing by integrating community commenting systems, shared page annotations, and badges that allow readers to execute code in external environments. The system provides extensive controls for technical content, including the
Implements automated deployment workflows triggered by commits to a version control repository.
Dockhand is a multi-host Docker manager and container management interface used to control the lifecycle of containers, images, volumes, and networks. It functions as a Docker Compose orchestrator and GitOps deployment tool, enabling the synchronization of application stacks directly from remote Git repositories. The project distinguishes itself as an enterprise Docker access controller, providing role-based access control and identity verification through OIDC, LDAP, and multi-factor authentication. It secures sensitive data using AES-256-GCM encryption for credentials at rest and handles na
Automates container deployments by polling Git repositories for changes and triggering updates.
This project is a PHP-based utility designed to automate server-side code updates by synchronizing a web server with a remote repository. It functions as a continuous deployment tool that triggers updates automatically whenever a push event occurs in the version control system. The system distinguishes itself by utilizing webhook-triggered execution to initiate deployment tasks, ensuring that live environments remain consistent with the source code. It supports multi-environment management, allowing for independent configuration settings and distinct target paths for different development sta
Automates server code updates by pulling changes from a remote repository via webhooks.