VVV-Dashboard Provides an Interface for Managing Varying Vagrant Vagrants Installations

VVV-Dashboard is a new tool that provides an interface for managing your Varying Vagrant Vagrants installations. Inspired by Variable VVV, a script that makes it easy to create and delete sites, Leo Gopal made VVV-Dashboard to complement it.

Gopal is a WordPress developer from Cape Town, South Africa. “I installed my first WordPress site seven years ago while in high school and started creating sites for clients ever since. Only recently, after Matt’s Five for the Future speech, did I decide to come out and offer what I have to everyone, more freely,” he said. VVV-Dashboard is one of his first public contributions.

The tool was designed to work with Variable VVV but can be used without it. “Because VVV is very terminal oriented, it’s easy to forget commands when you need them. For example, you might forget to ‘vagrant up –provision’ when working with Variable VVV (and other site creators),” Gopal said. VVV-Dashboard adds a quick reference page inside your vvv.dev site for commands and includes a list of all your Vagrant installs.

vvv-dashboard

The title of the page displays how many VVV sites you have installed on your machine. Each site and its admin are linked, along with a profiler button that offers a quick overview. In order for the profiler to work, you must have Xdebug turned on.

Many developers end up with a long list of dev sites, and it can be difficult to remember what sites are active and where they are located. The VVV-Dashboard interface saves you time with a convenient list and might even inspire you to perform a cleanup of sites no longer in use.

In the next few releases, Gopal plans to include more basic site info in the dashboard, such as whether or not WP_Debug is enabled, an indicator for if Xdebug is on/off, the current active theme, etc. Variable VVV recently added a blueprints feature, which allows you to set up different plugins, themes, mu-plugins, options, or constants that will be installed to a new site you create. Gopal plans to create a few blueprint examples and add them to VVV-Dashboard.

VVV-Dashboard is licensed under the GPL V2. It adds a friendly layer between you and your VVV sites to make management more convenient and efficient. Check out the project on GitHub where you’ll find complete installation instructions. If you have any tips on how to improve the project, make sure to leave your feedback for the developer.

Would you like to write for WP Tavern? We are always accepting guest posts from the community and are looking for new contributors. Get in touch with us and let's discuss your ideas.

9 Comments


  1. Great addition – thanks for open sourcing it.

    Report


    1. Interesting. They don’t appear to be entirely similar, though, and this one caters to Variable VVV.

      Report


    2. Yeah what’s the deal? Which is a fork? They seem too similar to not be forked.

      Report


      1. Hey Devin, I found this VVV-Dashboard whilst I was completing my own, and from the very first public release I mention on the README.md and in the actual Dashboards about page when its installed, that topdowns VVV-Dashboard, did inspire some of what I had as well as it was a good alternative for those wanting something different.

        But the VVV-Dashboard is going to be more focused as an in-house developer reference for WordPress than a simple pretty site listing (we may even create some site-creation GUI functionality.

        Here is our current hopes for future versions: https://github.com/leogopal/VVV-Dashboard#to-do

        Report


    3. Hey Shackep – I did find that Dashboard whilst I was completing my own. I found it also quite great, and if anyone prefers Alisons VVV Site Wizard and don’t mind the default bootstrap look, then I think topdown’s VVV-Dashboard is a perfect fit.

      At the moment I have a lot of updates coming up, and trying to find a seamless way for people to get notified and receive those updates – I’m basically enhancing it with things that make my WordPress Development easier and more robust so eventually it will be way more than a just a Dashboard. (hopefully)

      Report


      1. Both add-ons are great additions to a VVV user’s tool belt. I have been using the previous dashboard but am looking forward to taking yours for a spin, particularly when I get pippins VV set up.

        Report


      2. Awesome, do let me know what you think when you take it for that test-drive.

        I have a list of @TO-DO’s going – one that I am really exciting about is the possible implementation of a very Simple GUI for VVV Site Creation – Add sites straight from the Dashboard without much (or any, depending how far we take it) terminal inputs.

        Report

Comments are closed.