PHPackages                             opdavies/drupal-vm-config-generator - 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. opdavies/drupal-vm-config-generator

Abandoned → [opdavies/drupal-vm-generator](/?search=opdavies%2Fdrupal-vm-generator)ArchivedLibrary

opdavies/drupal-vm-config-generator
===================================

A CLI tool for generating Drupal VM.

2.9.1(9y ago)42416[10 issues](https://github.com/opdavies/drupal-vm-generator/issues)MITPHP

Since Feb 14Pushed 8y ago4 watchersCompare

[ Source](https://github.com/opdavies/drupal-vm-generator)[ Packagist](https://packagist.org/packages/opdavies/drupal-vm-config-generator)[ Docs](https://www.drupalvmgenerator.com)[ RSS](/packages/opdavies-drupal-vm-config-generator/feed)WikiDiscussions master Synced 1mo ago

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

Drupal VM CLI
=============

[](#drupal-vm-cli)

[![Latest Stable Version](https://camo.githubusercontent.com/5f3a5a1b519d77bf649bddc235ddd1e77b2697812fe007111c9a9ce30bc489e7/68747470733a2f2f706f7365722e707567782e6f72672f6f706461766965732f64727570616c2d766d2d636c692f762f737461626c65)](https://packagist.org/packages/opdavies/drupal-vm-cli) [![License](https://camo.githubusercontent.com/641db4c26a4488d06c08993399c843231d8bbb364c4e4751c75a8046bd320706/68747470733a2f2f706f7365722e707567782e6f72672f6f706461766965732f64727570616c2d766d2d636c692f6c6963656e7365)](https://packagist.org/packages/opdavies/drupal-vm-cli) [![Build Status](https://camo.githubusercontent.com/9123e3b98ea4b03113ce17b7054905cca471489b3b834af3a16c004cb9e90cb9/68747470733a2f2f7472617669732d63692e6f72672f6f706461766965732f64727570616c2d766d2d636c692e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/opdavies/drupal-vm-cli)

A [Symfony Console](http://symfony.com/doc/current/components/console/introduction.html) application that manages and customises configuration files for [Drupal VM](http://www.drupalvm.com) projects.

Installation
------------

[](#installation)

See .

Usage
-----

[](#usage)

With the `drupalvm` command installed, you can now run it to generate your configuration file.

Each variable configurable with the application has an option that you can set when running the command.

Here is an example with all of the options set beforehand:

```
drupalvm config:generate \
  --hostname=example.com \
  --machine-name=example \
  --ip-address=192.168.88.88 \
  --cpus=1 \
  --memory=512 \
  --webserver=nginx \
  --path=../site \
  --destination=/var/www/site \
  --docroot=/var/www/site/drupal \
  --drupal-version=8 \
  --database-name=drupal \
  --database-user=drupal \
  --database-password=drupal \
  --build-makefile=no \
  --install-site=true \
  --installed-extras=xdebug,xhprof \
  --overwrite

```

If an option is not set, you will be asked a question instead to collect the value.

Author
------

[](#author)

[Oliver Davies](https://www.oliverdavies.uk) - PHP Developer &amp; Linux System Administrator

Contributing
------------

[](#contributing)

I’m happy to receive support and feature requests, bug reports, and [pull requests](https://help.github.com/articles/creating-a-pull-request) torwards this project.

All bug reports and feature and support requests should be logged in the [issue tracker](https://github.com/opdavies/drupal-vm-cli/issues).

Please run `drupalvm --version` and include the version number with any bug report or support request.

All pull requests should be from a topic branch in your forked repository, merging back into `master`.

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance15

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor1

Top contributor holds 99.2% 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 ~25 days

Recently: every ~80 days

Total

23

Last Release

3182d ago

Major Versions

1.2.1 → 2.0.02016-03-10

### Community

Maintainers

![](https://www.gravatar.com/avatar/611a0cd6dc77cbf85694f453a614f0d7330afaf758e13e5f37001621cf9d2b87?d=identicon)[opdavies](/maintainers/opdavies)

---

Top Contributors

[![opdavies](https://avatars.githubusercontent.com/u/339813?v=4)](https://github.com/opdavies "opdavies (240 commits)")[![jmolivas](https://avatars.githubusercontent.com/u/366275?v=4)](https://github.com/jmolivas "jmolivas (2 commits)")

---

Tags

drupalvagrantdrupal-vm

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/opdavies-drupal-vm-config-generator/health.svg)

```
[![Health](https://phpackages.com/badges/opdavies-drupal-vm-config-generator/health.svg)](https://phpackages.com/packages/opdavies-drupal-vm-config-generator)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M647](/packages/sylius-sylius)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

19462.3M1.3k](/packages/drupal-core)[craftcms/cms

Craft CMS

3.6k3.6M2.6k](/packages/craftcms-cms)[drupal/core-recommended

Locked core dependencies; require this project INSTEAD OF drupal/core.

6939.5M341](/packages/drupal-core-recommended)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)

PHPackages © 2026

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