11 repository-uri
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 11 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 este un sistem de publicare care găzduiește slide-uri de prezentare prin sincronizarea fișierelor markdown dintr-un repository remote. Servește ca un instrument pentru a converti textul markdown în slide-uri formatate pentru materiale profesionale și educaționale. Sistemul permite partajarea publică sau privată a deck-urilor de prezentare prin push-ul fișierelor markdown către un repository remote. Acest flux de lucru permite dezvoltarea și previzualizarea activelor de prezentare tehnică folosind version control. Instrumentul oferă capabilități pentru transformarea prezentărilor markdown în formate multiple de distribuție, inclusiv fișiere PDF, PPTX și HTML pentru partajare offline.
Implements a workflow where pushing markdown files to a Git repository automatically triggers the hosting of slide decks.
Acest proiect este o aplicație de blogging social construită cu Flask. Oferă o platformă pentru gestionarea conturilor de utilizator, relații de tip „follow” și fluxuri cronologice de postări, susținută de o bază de date relațională PostgreSQL. Aplicația dispune de o interfață web multilingvă cu conținut localizat și formatare a datelor. Este concepută ca o aplicație web dockerizată, utilizând containerizarea pentru o implementare consistentă în diferite medii. Sistemul integrează o varietate de capabilități de bază, inclusiv căutare full-text cu abstractizarea furnizorului, un worker de sarcini asincrone pentru procesare în fundal și un sistem complet de identitate care acoperă înregistrarea securizată și urmărirea sesiunilor. De asemenea, implementează mesagerie privată, transmitere de e-mailuri prin SMTP și un API cu autentificare bazată pe token-uri. Codul sursă folosește o arhitectură modulară bazată pe modelul „application factory” și „blueprints” pentru a organiza rutarea și logica.
Triggers automated builds and deployments by pushing source code to a remote hosting platform.
Acest proiect este un generator de site-uri statice bazat pe git și un sistem de gestionare a conținutului (CMS) cu fișiere plate. Funcționează ca un motor de blog markdown care convertește fișierele text simple dintr-un repository controlat prin versiuni în pagini web structurate. Sistemul utilizează un flux de lucru de blogging bazat pe git pentru a urmări și gestiona modificările de conținut prin commit-uri și pull request-uri. Această abordare înlocuiește bazele de date relaționale tradiționale cu stocarea conținutului în fișiere plate pentru a gestiona postările site-ului. Motorul acoperă generarea de site-uri statice și autorarea bazată pe markdown pentru a transforma textul sursă în HTML. Încorporează un proces de deployment condus de git care declanșează build-uri și publicarea ori de câte ori modificările sunt împinse (pushed) în repository.
Provides a deployment workflow that automatically builds and publishes the site whenever changes are pushed to Git.
Acest proiect este un plugin Obsidian care funcționează ca un generator de site-uri statice, conceput pentru a transforma vault-urile locale de note markdown în site-uri web publice. Automatizează conversia fișierelor text structurate într-o bază de cunoștințe live, permițând utilizatorilor să partajeze cercetări personale și documentație direct din stocarea lor locală. Platforma se distinge printr-o abordare „security-first” a gestionării conținutului, utilizând flag-uri bazate pe frontmatter pentru a se asigura că doar notele marcate explicit sunt publicate pe web. Acest mecanism de publicare selectivă previne expunerea accidentală a datelor private din vault, în timp ce un pipeline de deployment bazat pe git automatizează sincronizarea conținutului către furnizorii de hosting remote. Sistemul suportă o gamă largă de capabilități de gestionare a site-ului, inclusiv generarea de instrumente de navigare interactive precum arbori de fișiere și descoperirea backlink-urilor. De asemenea, oferă opțiuni extinse pentru personalizarea vizuală prin layout-uri bazate pe template-uri și suprascrieri de stil, permițând integrarea conținutului media bogat, cum ar fi diagrame și ecuații matematice, în output-ul publicat.
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.