Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/varying-vagrant-vagrants/vvv-utilities
Official VVV extensions
https://github.com/varying-vagrant-vagrants/vvv-utilities
vagrant varying-vagrant-vagrants vvv wordpress
Last synced: 4 days ago
JSON representation
Official VVV extensions
- Host: GitHub
- URL: https://github.com/varying-vagrant-vagrants/vvv-utilities
- Owner: Varying-Vagrant-Vagrants
- License: mit
- Created: 2016-11-04T23:07:52.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-06-18T13:42:00.000Z (5 months ago)
- Last Synced: 2024-06-18T22:33:20.309Z (5 months ago)
- Topics: vagrant, varying-vagrant-vagrants, vvv, wordpress
- Language: Shell
- Homepage:
- Size: 394 KB
- Stars: 21
- Watchers: 12
- Forks: 21
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# VVV Extensions
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/11a6ce9836224f1781d17918d0e0d605)](https://www.codacy.com/gh/Varying-Vagrant-Vagrants/vvv-utilities?utm_source=github.com&utm_medium=referral&utm_content=Varying-Vagrant-Vagrants/vvv-utilities&utm_campaign=Badge_Grade)
These are optional system level features and software for [VVV](https://github.com/varying-vagrant-vagrants/vvv/), we call them extensions. This repo is the `core` extension, and has a continuous release process, all version of VVV use this git repo.
Extensions used to be called utilities, but people got confused and kept asking for extensions.
Here is how you might use this utility to install software in `config/config.yml`:
```yaml
extensions:
core: # The core VVV utility
- tls-ca # HTTPS SSL/TLS certificates
- phpmyadmin # Web based database client
- php83 # PHP Version 8.3
```Each item is the name of a folder, in the above example, adding `php83` means that VVV will run the `php83/provision.sh` script when provisioning. Likewise if you added a `banana/provision.sh` and listed ` - banana` in `config/config.yml`, then `banana/provision.sh` would run on the next provision.
For more information about extensions and how to create your own, [read our extensions chapter on the documentation site](https://varyingvagrantvagrants.org/docs/en-US/utilities/).