PHPackages                             michelmelo/mm-laravel-auto-git-pull - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. michelmelo/mm-laravel-auto-git-pull

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

michelmelo/mm-laravel-auto-git-pull
===================================

MM Laravel Auto :: Git Pull

1.4.0(5y ago)42.1k3NONEPHPPHP &gt;=7.0.0

Since Feb 26Pushed 5y ago1 watchersCompare

[ Source](https://github.com/michelmelo/mm-laravel-auto-git-pull)[ Packagist](https://packagist.org/packages/michelmelo/mm-laravel-auto-git-pull)[ Docs](https://github.com/michelmelo/mm-laravel-auto-git-pull)[ GitHub Sponsors](https://github.com/michelmelo)[ RSS](/packages/michelmelo-mm-laravel-auto-git-pull/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (2)Dependencies (1)Versions (7)Used By (0)

mm-laravel-auto-git-pull
========================

[](#mm-laravel-auto-git-pull)

MM Laravel auto git pull

```
composer require michelmelo/mm-laravel-auto-git-pull

```

--------------------------------------------------------------------

[](#httpspackagistorgpackagesmichelmelomm-laravel-auto-git-pull)

.env Variables
--------------

[](#env-variables)

```
AUTO_PULL_SECRET=xxxxxxxxxxxxxxxxxx
AUTO_PULL_DIR=/var/www/site.com
AUTO_PULL_SERVER_IP=111.11.111.111
AUTO_PULL_SSH_USER=root
AUTO_PULL_SSH_PRIVATE_KEY=storage/app/id_rsa
AUTO_PULL_SSH_USER_PASS=

```

Add Route in api.php
--------------------

[](#add-route-in-apiphp)

```
Route::any('/auto-git-pull', '\MichelMelo\MMAutoGitPull\MMAutoGitPullController@pull');

```

Create Webhook Url on github.com
--------------------------------

[](#create-webhook-url-on-githubcom)

```
http://site.com/api/auto-git-pull?secret=xxxxxxxxxxxxxxxxxx

```

Result
------

[](#result)

```
{
    "status": true,
    "message": "Success!",
    "data": [
        "No local changes to save",
        "Already up-to-date."
    ],
    "errors": [

    ]
}
```

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~122 days

Recently: every ~148 days

Total

6

Last Release

2070d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/0d756073dec37ac9abd3c7edd0cf00b94f2d2de0055531eba5472392b1fd4da2?d=identicon)[michelmelo](/maintainers/michelmelo)

---

Top Contributors

[![michelmelo](https://avatars.githubusercontent.com/u/159223?v=4)](https://github.com/michelmelo "michelmelo (16 commits)")

---

Tags

laravelgitpullauto

### Embed Badge

![Health badge](/badges/michelmelo-mm-laravel-auto-git-pull/health.svg)

```
[![Health](https://phpackages.com/badges/michelmelo-mm-laravel-auto-git-pull/health.svg)](https://phpackages.com/packages/michelmelo-mm-laravel-auto-git-pull)
```

###  Alternatives

[gitscrum-community-edition/laravel-gitscrum

GitScrum is a project to help developer team. Git + Scrum = Team More Productive

2.9k2.0k](/packages/gitscrum-community-edition-laravel-gitscrum)[amphibee/laravel-pint-pre-commit

Laravel Pint pre-commit hook allow you to analyse your code with the awesome Laravel Pint.

1946.0k](/packages/amphibee-laravel-pint-pre-commit)[ycodetech/valet-windows

A more enjoyable local development experience for Windows. A Windows port of the popular Laravel Valet and a fork of cretueusebiu/valet-windows, with new features.

451.7k](/packages/ycodetech-valet-windows)[laravelplus/laravel-updater

A Laravel package for syncing with upstream repositories (GitHub, GitLab, Bitbucket, etc.)

222.0k](/packages/laravelplus-laravel-updater)[salehhashemi/laravel-intelli-git

An intelligent Git helper package for Laravel applications. It utilizes OpenAI's GPT to analyze your Git repository, providing features such as automatic generation of commit messages based on staged changes.

132.1k](/packages/salehhashemi-laravel-intelli-git)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
