All Projects → bradp → Vvv Provision Flipper

bradp / Vvv Provision Flipper

🐬 Quickly toggle between different VVV provisioning scripts

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Vvv Provision Flipper

istio-workspace
Safely develop and test on any Kubernetes cluster without affecting others.
Stars: ✭ 55 (-31.25%)
Mutual labels:  local-development
fwd
FWD - easy environments for web applications
Stars: ✭ 21 (-73.75%)
Mutual labels:  local-development
Mkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
Stars: ✭ 33,022 (+41177.5%)
Mutual labels:  local-development
docker-mkcert
Docker container for creating valid local ssl certificates
Stars: ✭ 87 (+8.75%)
Mutual labels:  local-development
wpacked
📦 WPacked is a WordPress development starter kit with portability and immediate local development in mind.
Stars: ✭ 73 (-8.75%)
Mutual labels:  local-development
Localdots
HTTPS domains for localhost. 🏠
Stars: ✭ 486 (+507.5%)
Mutual labels:  local-development
ask-toolkit-for-vscode
ASK Toolkit is an extension for Visual Studio Code (VSC) that that makes it easier for developers to develop and deploy Alexa Skills.
Stars: ✭ 90 (+12.5%)
Mutual labels:  local-development
Docker Magento Mutagen
Mage2click Docker-based development environment for Magento with mutagen.io sync for files on macOS
Stars: ✭ 64 (-20%)
Mutual labels:  local-development
symfony-docker
A template for new Symfony applications using Docker: ./install.sh && 🚀
Stars: ✭ 34 (-57.5%)
Mutual labels:  local-development
Pygmy
Local amazee.io Docker Drupal Development Environment https://rubygems.org/gems/pygmy/
Stars: ✭ 20 (-75%)
Mutual labels:  local-development
magento-ngrok
Magento 2 module for ngrok.io service support
Stars: ✭ 45 (-43.75%)
Mutual labels:  local-development
LocalCoverage.jl
Trivial functions for working with coverage for packages locally.
Stars: ✭ 55 (-31.25%)
Mutual labels:  local-development
Devcert
Local HTTPS development made easy
Stars: ✭ 655 (+718.75%)
Mutual labels:  local-development
docker-lemp
A single container LEMP complete fullstack with latest release of PHP7.4.33, 8.0.26 & 8.1.13/8.2RC and MySQL, nginx, PostgreSQL, phalcon, swoole, mailcatcher, beanstalkd, elasticsearch, memcached, redis, adminer and all you ever need; on top alpine3.15
Stars: ✭ 106 (+32.5%)
Mutual labels:  local-development
Wp Skateboard
My local WordPress development built with Docker and Docker Compose.
Stars: ✭ 46 (-42.5%)
Mutual labels:  local-development
npmy
`npm/npx/npm link` on steroids.
Stars: ✭ 58 (-27.5%)
Mutual labels:  local-development
Telepresence
Local development against a remote Kubernetes or OpenShift cluster
Stars: ✭ 4,491 (+5513.75%)
Mutual labels:  local-development
Npm Link Up
🔄 Link your NPM projects automatically, for sophisticated / modular local development.
Stars: ✭ 68 (-15%)
Mutual labels:  local-development
Vv
🌐 Variable VVV - a VVV Site Creation Wizard.‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ❌ This project is no longer maintained. Please update your copy of VVV , which has most of the vv features built in.
Stars: ✭ 1,036 (+1195%)
Mutual labels:  local-development
Ddev
DDEV-Local: a local PHP development environment system
Stars: ✭ 915 (+1043.75%)
Mutual labels:  local-development

VVV Provision Flipper

🐬 Quickly toggle between different VVV provisioning scripts

Travis

With VVV Provision Flipper, you can easily set up multiple named Varying Vagrant Vagrants provisioning scripts and toggle between them.

This is useful, as you can set a provisioning script, for example, that skips updating the included WordPress version to speed up the process. And then periodically toggle between the quick script and the default version included in VVV.

Using the default quick profile, I was able to bring my provision time down to just 21 seconds, vs the normal 300+ seconds. Your mileage may vary.

Installation

To install, you'll want to add the flip file above to your $PATH. In your terminal, simply do $ echo $PATH and save flip in one of those folders. You may have to $ chmod +x flip in the directory you save as well.

Homebrew installation is planned for the near future.

Usage

The first time you run flip you will be prompted to confirm your VVV path. This process will also set up a scripts folder inside of the provision folder in your VVV installation ( <your-vvv-path>/provision/scripts). Two files will be created, sample and quick. sample will be a copy of the VVV provision script, ready for modifications. quick is a trimmed-down version of default script.

By placing any scripts into this folder, you are able to quick use them as your main provision script by running flip set <name>. To use the quicker version, simply run 'flip set quick'

To reset to using the normal provision script, simply run flip reset.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].