Vagrant + Docker

Standardizing a development environment with Docker is challenging for a variety of reasons, the most common being that Docker simply is not the best of friends with Windows; particularly versions before Windows 10. Regardless, when you’re running a modern development team with engineers and designers who have varying preferences of Read more…

Vagrant `/sbin/ifdown eth1 2> /dev/null`

If you’re experiencing a fatal error when loading a Vagrant machine, chances are you just need to upgrade your version of Vagrant. Specifically this error, when using ubuntu/xenial (Ubuntu 16.04 LTS)

Upgrade your local install of Vagrant to at least 1.8.5 and you’ll be set.

Must have Vagrant plugins

Landrush If you’re a full-stack developer or otherwise involved in multi-tiered application development, you’ll often find your applications littered with various subdomains. For example api, kb, mail, etc. These can be incredibly cumbersome to setup locally when developing, and Landrush is the answer. Once installed, you’ll be able to configure countless subdomains with your Read more…

Convert Bash script to Ansible Playbook

A simple bash script to provision a virtual host for a wordpress site, called within a Vagrant build.

Converting (and expanding) this to a playbook:

And finally, the call in Vagrant: