awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
markomarkovic avatar

markomarkovic/simple-php-git-deploy

0
View on GitHub↗
1,044 نجوم·266 تفرعات·PHP·MIT·2 مشاهدات

Simple Php Git Deploy

هذا المشروع عبارة عن أداة قائمة على PHP مصممة لأتمتة تحديثات كود جانب الخادم عن طريق مزامنة خادم ويب مع مستودع بعيد. يعمل كأداة نشر مستمر تقوم بتشغيل التحديثات تلقائياً كلما حدث حدث دفع (push) في نظام التحكم في الإصدار.

يتميز النظام باستخدام التنفيذ المشغل بواسطة خطافات الويب (webhook) لبدء مهام النشر، مما يضمن بقاء البيئات الحية متسقة مع الكود المصدري. يدعم إدارة البيئات المتعددة، مما يسمح بإعدادات تكوين مستقلة ومسارات مستهدفة متميزة لمراحل التطوير المختلفة.

توفر الأداة آلية آمنة لمزامنة الخادم البعيد من خلال طلب رموز سرية لمصادقة الطلب، مما يمنع الوصول غير المصرح به إلى نقاط نهاية النشر. يدير هذه العمليات من خلال تنسيق أوامر shell، مما يتيح تنفيذ عمليات النظام الأصلية للحفاظ على حالة المستودع وتكافؤ نظام الملفات.

Features

  • Deployment Automation - Automates code updates by pulling the latest changes from a remote repository whenever a new push event occurs.
  • Git-Push Deployments - Updates web server files automatically by pulling the latest code from a remote repository upon push events.
  • Endpoint Authentication - Secures deployment endpoints by requiring secret access tokens within request URLs to prevent unauthorized execution.
  • Webhook Triggers - Initiates automated deployment tasks by listening for incoming HTTP requests from version control platforms.
  • Request Token Validators - Restricts access to deployment endpoints by validating secret keys provided in request URLs.
  • Environment-Specific Configurations - Supports isolated configuration files that define unique target paths and repository settings for different server environments.
  • Remote Repository Synchronization - Maintains consistency between remote source and local server by performing automated pull operations to update the working directory.
  • Continuous Delivery Pipelines - Triggers remote server updates through webhooks to ensure the live environment reflects the latest code version.
  • Continuous Deployment - Provides a lightweight mechanism for synchronizing remote file systems with version control state after every push.
  • Deployment Environment Management - Manages multiple environments by supporting independent configuration settings and distinct target paths.
  • Git-Based Deployment Automations - Automates server code updates by pulling changes from a remote repository via webhooks.
  • Remote File Synchronization - Synchronizes remote file systems by copying updated code to target directories using secure protocols.
  • Remote Server Synchronization - Synchronizes project files between a version control system and a web server using secret tokens for secure access.
  • Remote Server Automation - Triggers remote server updates by executing scripts via webhooks or post-receive hooks.

سجل النجوم

مخطط تاريخ النجوم لـ markomarkovic/simple-php-git-deployمخطط تاريخ النجوم لـ markomarkovic/simple-php-git-deploy

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم Simple Php Git Deploy

مجموعات منسقة بعناية يظهر فيها Simple Php Git Deploy.
  • منصات النشر عبر Git-Push ذاتية الاستضافة

بدائل مفتوحة المصدر لـ Simple Php Git Deploy

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Simple Php Git Deploy.
  • dokploy/dokployالصورة الرمزية لـ Dokploy

    Dokploy/dokploy

    34,901عرض على GitHub↗

    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

    TypeScriptbackendbackupsdatabases
    عرض على GitHub↗34,901
  • olipo186/git-auto-deployالصورة الرمزية لـ olipo186

    olipo186/Git-Auto-Deploy

    1,399عرض على GitHub↗

    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

    Python
    عرض على GitHub↗1,399
  • shipitjs/shipitالصورة الرمزية لـ shipitjs

    shipitjs/shipit

    5,294عرض على GitHub↗

    Shipit is a Node.js deployment tool and remote task orchestrator used for automating software deployments and executing shell commands via SSH. It functions as a deployment workflow manager and SSH automation framework, allowing users to define automation pipelines that coordinate local and remote scripts. The project distinguishes itself through a dependency-graph task orchestration system and an event-emitter hook system, which enable the creation of custom automation workflows with sequenced task coordination. It manages application versions using symlink-based release management, providin

    JavaScriptcapistranodeploydeployment
    عرض على GitHub↗5,294
  • aws/copilot-cliالصورة الرمزية لـ aws

    aws/copilot-cli

    3,735عرض على GitHub↗

    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

    Goaws-apprunneraws-ecsaws-fargate
    عرض على GitHub↗3,735
عرض جميع البدائل الـ 30 لـ Simple Php Git Deploy→

الأسئلة الشائعة

ما هي وظيفة markomarkovic/simple-php-git-deploy؟

هذا المشروع عبارة عن أداة قائمة على PHP مصممة لأتمتة تحديثات كود جانب الخادم عن طريق مزامنة خادم ويب مع مستودع بعيد. يعمل كأداة نشر مستمر تقوم بتشغيل التحديثات تلقائياً كلما حدث حدث دفع (push) في نظام التحكم في الإصدار.

ما هي الميزات الرئيسية لـ markomarkovic/simple-php-git-deploy؟

الميزات الرئيسية لـ markomarkovic/simple-php-git-deploy هي: Deployment Automation, Git-Push Deployments, Endpoint Authentication, Webhook Triggers, Request Token Validators, Environment-Specific Configurations, Remote Repository Synchronization, Continuous Delivery Pipelines.

ما هي البدائل مفتوحة المصدر لـ markomarkovic/simple-php-git-deploy؟

تشمل البدائل مفتوحة المصدر لـ markomarkovic/simple-php-git-deploy: dokploy/dokploy — Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized… olipo186/git-auto-deploy — Git-Auto-Deploy is a lightweight HTTP server that functions as a background daemon to automate the deployment of local… shipitjs/shipit — Shipit is a Node.js deployment tool and remote task orchestrator used for automating software deployments and… aws/copilot-cli — AWS Copilot is a command line interface for deploying and managing containerized applications and services on AWS. It… samkirkland/ftp-deploy-action — This is a GitHub Action that automates FTP and FTPS file transfers, enabling continuous deployment directly from a… linkedin/school-of-sre — This project is a comprehensive educational resource and curriculum focused on site reliability engineering,…