For platformă de deployment prin git-push self-hosted, the strongest matches are flynn/flynn (Flynn is an open-source PaaS built around git-push deployment), kubero-dev/kubero (Kubero is a self-hosted PaaS built on Kubernetes that) and caprover/caprover (CapRover is a self-hosted platform as a service PaaS). coollabsio/coolify and hunvreus/devpush round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Platforme open-source care automatizează deployment-ul aplicațiilor și gestionarea infrastructurii direct din repository-urile tale git.
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
Flynn is an open-source PaaS built around git-push deployment, automating the full lifecycle of containerized applications with declarative scaling, health-checked routing, and Docker support — directly matching the visitor's need for a self-hosted git-based deployment platform.
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
Kubero is a self-hosted PaaS built on Kubernetes that automatically builds and deploys containerized applications from Git repositories on every push, directly matching the git‑push deployment core while also supporting scaling, environment management, and monitoring through its platform capabilities.
CapRover is a self-hosted platform-as-a-service that provides a centralized dashboard for managing containerized applications and databases. It functions as a container orchestration platform, simplifying the deployment, scaling, and networking of services across server environments. By leveraging a reverse-proxy-based architecture, the platform handles domain mapping, traffic routing, and automated SSL certificate lifecycle management to ensure secure, encrypted access for hosted web services. The platform distinguishes itself through its integrated automation capabilities, which include aut
CapRover is a self-hosted platform as a service (PaaS) that automates deployment from git pushes, manages containerized apps with Docker Swarm, provides automated SSL, scaling, environment variables, and add-on provisioning, making it a direct and feature-rich fit for a self-hosted git-based deployment platform.
This project is a self-hosted platform-as-a-service that provides a centralized management interface for deploying, configuring, and monitoring containerized applications and databases on private infrastructure. It functions as a visual control plane, automating the end-to-end lifecycle of services from source code to production. By managing container orchestration, networking, and resource allocation, it allows users to maintain full control over their own hardware while streamlining the delivery of software. The platform distinguishes itself through its agentless architecture, which uses se
Coolify is a self-hosted platform-as-a-service that deploys containerized applications from Git repositories with a visual management dashboard, covering your needs for automatic deployment, Docker support, SSL certificates, scaling, environment variables, add-on services, and real-time logs.
Devpush is a self-hosted Git-based PaaS that automates the deployment of containerized applications. It maps each Git branch to an isolated Docker environment, creating a multi-environment runtime where staging, production, and other workflows run in parallel with scoped configuration and encrypted variables. Deployments are triggered automatically by Git push events via a configured GitHub App, managing the full lifecycle from build to release with zero-downtime rollouts and instant rollback. The platform includes a built-in Let's Encrypt SSL manager that automatically provisions and renews
Devpush is a self-hosted Git-based PaaS that automates containerized application deployments triggered by Git pushes, with Docker isolation, automatic Let's Encrypt SSL, environment-scoped variables, and logging — directly matching what you're after.
Dokku is a self-hosted platform as a service that automates the deployment and management of web applications on your own infrastructure. It functions as an infrastructure automation tool, providing a git-driven engine that triggers container builds, service orchestration, and release workflows directly from source code repositories. The platform distinguishes itself by using buildpack-based image construction to detect project structures and automate container creation without manual configuration. It manages the full application lifecycle through a simplified interface that abstracts low-le
Dokku is a self-hosted PaaS that deploys apps from git pushes using buildpacks, covers the core git-based deployment workflow, and natively supports Docker, environment variables, SSL provisioning, scaling, and plugin-based add-ons — aligning well with all the features you're looking for.
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
Deis is a self-hosted PaaS that accepts code via git push, builds Docker images, and runs containers on a CoreOS cluster — this squarely fits the git-based deployment platform you are looking for, though it lacks automatic SSL and add-on provisioning.
OneDev is a self-hosted, unified development platform that integrates Git repository hosting, issue tracking, and continuous integration and deployment (CI/CD) into a single system. It provides a comprehensive environment for managing the entire software lifecycle, allowing teams to coordinate code reviews, track development tasks, and automate build pipelines through a centralized interface. The platform distinguishes itself by offering browser-based, containerized development environments that allow developers to access and edit project files directly on the server. Its build system utilize
OneDev is a self-hosted unified development platform with built-in CI/CD that triggers deployments on Git push, supports Docker containers, and includes features like automatic SSL, scaling via Kubernetes, environment variables, and real-time monitoring, making it a strong fit for automated Git-based deployments.
This project is a Git DevOps platform and repository manager providing a complete toolset for hosting Git repositories, managing project tasks, and automating software delivery pipelines. It functions as a self-hosted version control system with integrated access controls, an issue tracker for project management, and a CI/CD pipeline orchestrator. The platform distinguishes itself by integrating DevSecOps capabilities, specifically a security scanner designed to detect secret leaks and API keys during the code review process. It coordinates the entire DevOps lifecycle, linking version control
GitLab is a self-hosted DevOps platform with integrated CI/CD pipelines that automatically deploy applications on every Git push, and it supports Docker, environment variables, automatic SSL, scaling, and real-time logs — squarely fitting the visitor's need.
Gitea is a self-hosted service designed for managing version control repositories, project issue tracking, and software artifact distribution. It provides a collaborative platform that enables teams to host their own source code, manage development tasks through integrated project boards, and store container images or language-specific packages within a unified environment. The platform distinguishes itself through a built-in automation engine that executes continuous integration and delivery pipelines directly triggered by repository events. It utilizes a background task queue to manage asyn
Gitea is a self-hosted Git service with a built-in CI/CD engine triggered by repository events, so it can automatically deploy applications on push, though its primary focus is version control rather than dedicated deployment features.
Git-Auto-Deploy is a lightweight HTTP server that functions as a background daemon to automate the deployment of local project files. It listens for incoming webhook notifications from remote version control platforms and triggers repository updates whenever new commits are pushed. The tool operates as a persistent service, maintaining continuous availability to process deployment signals without requiring manual intervention or an active terminal session. It utilizes a configuration-driven approach to map specific webhook events to local repository paths, ensuring that code synchronization o
A lightweight HTTP server that deploys projects automatically on git push events, fulfilling the core need for self-hosted git-based deployment, though it lacks Docker support, SSL, scaling, environment variables, add-on services, and monitoring.
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
This is a minimal PHP script that automatically deploys code from Git on push, satisfying the core git-push-deployment need, but it lacks Docker support, SSL management, scaling, and other platform-level features.
| Repository | Stele | Limbaj | Licență | Ultimul push |
|---|---|---|---|---|
| flynn/flynn | 7.9K | Go | BSD-3-Clause | |
| kubero-dev/kubero | 4.2K | TypeScript | gpl-3.0 | |
| caprover/caprover | 15.1K | TypeScript | NOASSERTION | |
| coollabsio/coolify | 57.1K | PHP | Apache-2.0 | |
| hunvreus/devpush | 4.5K | Python | mit | |
| dokku/dokku | 32K | Shell | MIT | |
| deis/deis | 6K | Python | MIT | |
| theonedev/onedev | 14.7K | Java | mit | |
| gitlabhq/gitlabhq | 24.4K | Ruby | NOASSERTION | |
| go-gitea/gitea | 56.3K | Go | MIT |