11 مستودعات
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 هو نظام نشر يستضيف شرائح العرض التقديمي عن طريق مزامنة ملفات 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.
This project is a git-based static site generator and flat-file content management system. It functions as a markdown blog engine that converts plain text files from a version-controlled repository into structured web pages. The system utilizes a git-based blogging workflow to track and manage content changes through commits and pull requests. This approach replaces traditional relational databases with flat-file content storage to manage website posts. The engine covers static site generation and markdown-based authoring to transform source text into HTML. It incorporates a git-driven deplo
Provides a deployment workflow that automatically builds and publishes the site whenever changes are pushed to Git.
هذا المشروع هو إضافة Obsidian تعمل كمولد مواقع ثابتة، مصممة لتحويل خزائن ملاحظات markdown المحلية إلى مواقع ويب عامة. تقوم بأتمتة تحويل ملفات النصوص المهيكلة إلى قاعدة معرفية حية، مما يمكن المستخدمين من مشاركة الأبحاث الشخصية والتوثيق مباشرة من تخزينهم المحلي. تتميز المنصة بنهج يضع الأمان أولاً في إدارة المحتوى، باستخدام علامات تعتمد على frontmatter لضمان نشر الملاحظات المميزة صراحةً فقط على الويب. تمنع آلية النشر الانتقائي هذه التعرض العرضي لبيانات الخزنة الخاصة، بينما تقوم خط أنابيب نشر يعتمد على git بأتمتة مزامنة المحتوى مع مزودي الاستضافة عن بُعد. يدعم النظام مجموعة واسعة من قدرات إدارة المواقع، بما في ذلك توليد أدوات تنقل تفاعلية مثل أشجار الملفات واكتشاف الروابط الخلفية. كما يوفر خيارات واسعة للتخصيص المرئي من خلال تخطيطات تعتمد على القوالب وتجاوزات الأنماط، مما يسمح بدمج الوسائط الغنية مثل الرسوم البيانية والمعادلات الرياضية داخل المخرجات المنشورة.
Automates site deployment by triggering build pipelines upon pushing content to a version-controlled repository.
هذا المشروع عبارة عن أداة قائمة على PHP مصممة لأتمتة تحديثات كود جانب الخادم عن طريق مزامنة خادم ويب مع مستودع بعيد. يعمل كأداة نشر مستمر تقوم بتشغيل التحديثات تلقائياً كلما حدث حدث دفع (push) في نظام التحكم في الإصدار. يتميز النظام باستخدام التنفيذ المشغل بواسطة خطافات الويب (webhook) لبدء مهام النشر، مما يضمن بقاء البيئات الحية متسقة مع الكود المصدري. يدعم إدارة البيئات المتعددة، مما يسمح بإعدادات تكوين مستقلة ومسارات مستهدفة متميزة لمراحل التطوير المختلفة. توفر الأداة آلية آمنة لمزامنة الخادم البعيد من خلال طلب رموز سرية لمصادقة الطلب، مما يمنع الوصول غير المصرح به إلى نقاط نهاية النشر. يدير هذه العمليات من خلال تنسيق أوامر shell، مما يتيح تنفيذ عمليات النظام الأصلية للحفاظ على حالة المستودع وتكافؤ نظام الملفات.
Updates web server files automatically by pulling the latest code from a remote repository upon push events.