PHPackages                             drudge-rajen/voyager-deployment-orchestrator - 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. [DevOps &amp; Deployment](/categories/devops)
4. /
5. drudge-rajen/voyager-deployment-orchestrator

AbandonedArchivedLibrary[DevOps &amp; Deployment](/categories/devops)

drudge-rajen/voyager-deployment-orchestrator
============================================

Package for Voyager BREAD Deployment.

v2.3.0(6y ago)5711.9k↑125%21[4 issues](https://github.com/DrudgeRajen/voyager-deployment-orchestrator/issues)MITPHP

Since Nov 25Pushed 5y ago2 watchersCompare

[ Source](https://github.com/DrudgeRajen/voyager-deployment-orchestrator)[ Packagist](https://packagist.org/packages/drudge-rajen/voyager-deployment-orchestrator)[ RSS](/packages/drudge-rajen-voyager-deployment-orchestrator/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (9)Dependencies (2)Versions (10)Used By (0)

[![StyleCI](https://camo.githubusercontent.com/8614b76db708c15fea94a097ef2732cb4feebcfdeacf3c5414147676fa89b367/68747470733a2f2f6769746875622e7374796c6563692e696f2f7265706f732f3135393033373339362f736869656c643f6272616e63683d6d6173746572)](https://github.styleci.io/repos/159037396)

### Introduction

[](#introduction)

[Voyager ](https://github.com/the-control-group/voyager) is an awesome admin tool for laravel. It is very easy to create admin tool for CMS using Voyager's awesome feature [BREAD](https://voyager.readme.io/docs/bread).

Voyager has limitation for the deployment (after you finish the work, create bread and need to publish in production. :) )

Voyager Deployment Orchestrator is the package which will listen `BREAD  Events` (Add, Update Delete) and will generate files, so that BREAD data can be easily seeded.

### Installation

[](#installation)

`composer require drudge-rajen/voyager-deployment-orchestrator`

Then publish the default config and seeder file.

```
php artisan vendor:publish --provider="DrudgeRajen\VoyagerDeploymentOrchestrator\VoyagerDeploymentOrchestratorServiceProvider"

```

Next, open the `config/voyager-deployment-orchestrator.php` and add the tables name of which BREAD seeders will be generated.

```
return [
    'tables' => [
        users
    ],
];

```

After Publishing the `VoyagerDeploymentOrchestratorSeeder` class file, autoload composer so that laravel knows about new seeders.

`composer dump-autoload`

### Usage

[](#usage)

Voyager Fires Events on Insert, Update, and Delete of BREAD. This package listens for those events and creates respective seeder files.

### To run the seeder file:

[](#to-run-the-seeder-file)

`php artisan db:seed --class=VoyagerDeploymentOrchestratorSeeder`

### Generating seeder files for tables

[](#generating-seeder-files-for-tables)

VDO also provides an artisan command to generate the seed file for table. In order to generate the seeder file for tables,

`php artisan vdo:generate table-name1`

It also supports the generation for multiple tables.

` php artisan vdo:generate table-name1,table-name2,table-name3`

VDO seed generator command will keep the generated seed files inside `/database/seeds/breads` with prefix `TableSeeder`

***Note:*** VDO seed generator will not add the seeder file in `VoyagerDeploymentOrchestratorSeeder.php` class automatically, because this class in only used for BREAD seeders not the tables seeder. If you want to run all the vdo generated seeder at once, please add those in `DatabaseSeeder.php` class.

### Contributing

[](#contributing)

Run phpcs linter to check for any error that may happen during PR.

`composer lint`

Fix errors reported by CI during Pull request.

`composer fix`

### Future Tasks

[](#future-tasks)

- Writing Tests

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity38

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 77.5% 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 ~42 days

Recently: every ~78 days

Total

9

Last Release

2391d ago

Major Versions

v1.4 → v2.0.02019-02-04

### Community

Maintainers

![](https://www.gravatar.com/avatar/fd414d5c23134527988e01cbce6cdda8b29645d63d27942ea558d3ac82ddd9dc?d=identicon)[drudge](/maintainers/drudge)

---

Top Contributors

[![DrudgeRajen](https://avatars.githubusercontent.com/u/4613510?v=4)](https://github.com/DrudgeRajen "DrudgeRajen (31 commits)")[![ankitpokhrel](https://avatars.githubusercontent.com/u/2364546?v=4)](https://github.com/ankitpokhrel "ankitpokhrel (3 commits)")[![samundra](https://avatars.githubusercontent.com/u/760855?v=4)](https://github.com/samundra "samundra (2 commits)")[![ntuple](https://avatars.githubusercontent.com/u/380662?v=4)](https://github.com/ntuple "ntuple (1 commits)")[![modess](https://avatars.githubusercontent.com/u/1116602?v=4)](https://github.com/modess "modess (1 commits)")[![d-cell](https://avatars.githubusercontent.com/u/38562172?v=4)](https://github.com/d-cell "d-cell (1 commits)")[![MrCrayon](https://avatars.githubusercontent.com/u/6875243?v=4)](https://github.com/MrCrayon "MrCrayon (1 commits)")

---

Tags

bread-seederhactoberfest2020laravellaravel-voyagervoyagervoyager-bread-generatorvoyager-deploymentvoyager-deployment-orchestratorvoyager-seedervoyager-seeder-generatorlaravelvoyagervoyager-deploymentvoyager-seederbread-seeder

###  Code Quality

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/drudge-rajen-voyager-deployment-orchestrator/health.svg)

```
[![Health](https://phpackages.com/badges/drudge-rajen-voyager-deployment-orchestrator/health.svg)](https://phpackages.com/packages/drudge-rajen-voyager-deployment-orchestrator)
```

###  Alternatives

[spatie/laravel-prometheus

Export Laravel metrics to Prometheus

2651.3M6](/packages/spatie-laravel-prometheus)[renoki-co/laravel-php-k8s

Just a simple port of renoki-co/php-k8s for easier access in Laravel.

88218.2k](/packages/renoki-co-laravel-php-k8s)[classiebit/eventmie

Run your own Events business with Eventmie Pro. Use it as event ticket selling website or event management platform on your own domain.

1872.0k](/packages/classiebit-eventmie)[joy/voyager-datatable

joy voyager datatable

1538.1k43](/packages/joy-voyager-datatable)[innocenzi/deployer-recipe-forge

Seamless zero-downtime deployment on Forge with Deployer

1916.6k](/packages/innocenzi-deployer-recipe-forge)[thebytelab/vapor-multi-region-deploy

An artisan command to assist deploying your Laravel Vapor app to multiple AWS regions

162.2k](/packages/thebytelab-vapor-multi-region-deploy)

PHPackages © 2026

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