14 个仓库
Deployment workflows triggered by pushing code to a Git repository, with automatic build and deployment on each push.
Distinct from Git Deployment Integrations: Distinct from Git Deployment Integrations: focuses on the push-triggered deployment model specifically, not general file synchronization to remote repos.
Explore 14 awesome GitHub repositories matching devops & infrastructure · Git-Push Deployments. Refine with filters or upvote what's useful.
Flynn is an open-source Platform as a Service (PaaS) that automates the full lifecycle of containerized applications across any infrastructure. It functions as a container orchestration platform, scheduling and managing application containers with isolated filesystem and network stacks, while also providing a health-checked service discovery router that directs traffic only to healthy container instances. The platform is built around a Git-push deployment model, where pushing code to a configured repository triggers an automated build-test-deploy cycle. It supports declarative scaling, allowi
Triggers automated build-test-deploy cycles when code is pushed to a configured Git repository.
This project is a command line deployment tool designed to automate the process of publishing React application builds to GitHub Pages. It functions as a static site deployer that handles the transition of a project from a local development environment to a live production URL. The tool streamlines the deployment workflow by compiling source code into static assets and pushing those production-ready files to a dedicated remote git branch. This git-driven distribution ensures that the build artifacts are hosted on a public server without requiring a manual upload process. The system manages t
Uses git push operations as the primary mechanism to deploy build artifacts to production.
Piku is a git-based platform-as-a-service deployment tool for self-hosted application hosting. It enables the deployment of multiple web applications and background workers to private servers by automating builds and updates through git push. The system acts as an application process orchestrator and reverse proxy server manager, routing incoming HTTP traffic to specific application processes. It features a multi-language application runtime that detects programming languages from repository files to handle dependency installation and execution settings. Security is handled via an integrated
Automates the build and deployment sequence immediately upon receiving a git push to the server.
Rainbond is a Kubernetes-native application platform that deploys and manages containerized applications through a graphical interface, abstracting Kubernetes complexity so users can work without needing to learn Kubernetes commands or concepts. It provides a complete application lifecycle management system covering development, architecture, delivery, and operations from a single unified web interface, with automated workflows that handle cluster provisioning, application deployment, and ongoing management. The platform distinguishes itself through its application marketplace, which packages
Builds and deploys applications directly from a Git repository by automatically detecting the language type and building a container image.
Deis is an open-source, self-hosted Platform-as-a-Service that deploys and manages containerized applications on a CoreOS cluster using a Heroku-inspired git push workflow. It accepts application code via git push, automatically builds a Docker image, and runs it as a container on the cluster, with systemd and etcd providing service discovery and configuration management. The platform provides a developer experience modeled after Heroku, with a command-line interface for creating, scaling, configuring, and monitoring applications. It hosts a private Git remote per application that triggers th
Accepts application code via git push, automatically builds a Docker image, and deploys it to the cluster.
PartyKit is a serverless WebSocket backend platform for building real-time multiplayer applications. It provides a globally distributed edge computing runtime that runs stateful server code close to users, with automatic scaling and hibernation for idle rooms. The platform handles WebSocket connections, HTTP requests, and durable storage without requiring infrastructure management, and includes a client and server SDK with hooks, storage, and Yjs integration for building collaborative features. The platform distinguishes itself through per-room isolation using Durable Objects, where each uniq
Triggers a fresh deployment on every push to the main branch using a CI/CD pipeline.
Gitpitch 是一个演示文稿发布系统,通过同步远程仓库中的 Markdown 文件来托管幻灯片。它作为一种将 Markdown 文本转换为专业及教育材料格式化幻灯片的工具。 该系统支持通过将 Markdown 文件推送到远程仓库来公开或私下共享演示文稿。这种工作流允许使用版本控制来开发和预览技术演示资产。 该工具提供了将 Markdown 演示文稿转换为多种分发格式的功能,包括用于离线共享的 PDF、PPTX 和 HTML 文件。
Implements a workflow where pushing markdown files to a Git repository automatically triggers the hosting of slide decks.
This project is a social blogging application built with Flask. It provides a platform for user account management, following relationships, and chronological post streams, supported by a PostgreSQL relational database. The application features a multilingual web interface with localized content and date formatting. It is designed as a dockerized web application, utilizing containerization for consistent deployment across different environments. The system integrates a variety of core capabilities, including full-text search with provider abstraction, an asynchronous task worker for backgrou
Triggers automated builds and deployments by pushing source code to a remote hosting platform.
本项目是一个基于 Git 的静态网站生成器和扁平文件内容管理系统。它作为一个 Markdown 博客引擎,将版本控制仓库中的纯文本文件转换为结构化的网页。 该系统利用基于 Git 的博客工作流,通过提交和拉取请求来跟踪和管理内容变更。这种方法取代了传统的数据库,使用扁平文件内容存储来管理网站文章。 该引擎涵盖了静态网站生成和基于 Markdown 的创作,将源文本转换为 HTML。它结合了 Git 驱动的部署流程,每当变更推送到仓库时就会触发构建和发布。
Provides a deployment workflow that automatically builds and publishes the site whenever changes are pushed to Git.
Gitkube is a Kubernetes-native CI/CD controller and container image builder that automates the deployment of applications directly within a cluster. It functions as a GitOps deployment engine that synchronizes cluster state with version control repositories, allowing source code to be compiled into container images and deployed upon git push events. The system focuses on secure, multi-tenant resource management by mapping specific git repositories to dedicated Kubernetes namespaces. It utilizes an identity verification layer based on cryptographic SSH keys and role-based access control to aut
Implements deployment workflows triggered by git push events with built-in security verification.
Megaboilerplate is a JavaScript application scaffolder and project generation tool. It provides a set of starter templates and a command-line interface to bootstrap the directory structures and configuration files for various project architectures. The tool generates customized boilerplates for full-stack web applications, universal applications using server-side rendering, and cross-platform JavaScript libraries. It includes predefined templates for integrating third-party identity providers via OAuth and cloud-ready starters optimized for Git-based deployment workflows. The project covers
Implements automated deployment workflows triggered by pushing code to Git repositories.
AWS Copilot is a command line interface for deploying and managing containerized applications and services on AWS. It serves as a container deployment tool, infrastructure orchestrator, and job runner, enabling the release of production-ready workloads through a simplified set of commands. The tool distinguishes itself by automating the entire application lifecycle, from initializing directory structures and manifests to managing continuous delivery pipelines with Git integration. It utilizes a manifest-based approach to generate and customize cloud infrastructure templates, allowing for the
Automatically builds, pushes, and deploys services upon code changes in a Git repository.
该项目是一个 Obsidian 插件,作为静态网站生成器运行,旨在将本地 Markdown 笔记库转换为公共网站。它自动化了将结构化文本文件转换为实时知识库的过程,使用户能够直接从本地存储共享个人研究和文档。 该平台通过内容管理的“安全优先”方法脱颖而出,利用基于 Frontmatter 的标志确保只有明确标记的笔记才会被发布到 Web。这种选择性发布机制防止了私有库数据的意外暴露,而基于 Git 的部署流水线则自动化了内容到远程托管提供商的同步。 该系统支持广泛的站点管理能力,包括生成文件树和反向链接发现等交互式导航工具。它还通过模板驱动的布局和样式覆盖提供了丰富的视觉定制选项,允许在发布的内容中集成图表和数学公式等富媒体。
Automates site deployment by triggering build pipelines upon pushing content to a version-controlled repository.
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
Updates web server files automatically by pulling the latest code from a remote repository upon push events.