Migrating a site from one Aegir to another
I've recently begun to develop locally on my laptop, in a Virtualbox running Aegir. This is great for developing Aegir itself, as well as testing installs and such. Not to mention standard Drupal site...
View ArticleSanitizing .dotfiles with make
I recently decided to put my various config files (dotfiles) in git, so as to make them more easily portable (and shareable): https://github.com/ergonlogic/.dotfilesI'm relatively new to quite a few of...
View ArticleSetting up a proper dev environment with VirtualBox and Vagrant
For awhile now, I've been meaning to experiment with <a href="http://puppetlabs.com">Puppet</a> to get my server (and maybe even desktop!) config management under control. Since I've called...
View ArticleAdventures in Irssi
Irssi is a great terminal-based IRC client. I'd been meaning to switch to it for awhile, but couldn't be bothered until my ZNC bouncer's config got wiped out, and I would have had to poke around Pidgin...
View ArticleNifty trick for simpler testing of provisioning in Vagrant
I'm a huge fan of Vagrant and have been using it pretty extensively lately. In particular, I'm using it to develop, test and debug a number of Puppet modules. Obviously I keep these modules under...
View ArticleAegir-up: a Vagrant project templating framework
!!! WARNING: This blog post contains code !!!Quite a bit of it, actually. It's in Ruby. I've never coded in Ruby before this, so in all likelihood it sucks. But I probably won't be able to recognize...
View ArticleEasy Switching Between Drush 4.x and 5.x
Drush 5 was released a few months ago and has pretty much become the standard by now. Thanks to lots of work by anarcat and others, Aegir's upcoming 2.x will support it natively. He's also been busy...
View ArticleUsing Vagrant in Production
After presenting on 'Fearless Development with Drush, Vagrant and Aegir' at DrupalCamp Montreal, I was approached about a rather interesting project. It involved synchronizing data between a couple...
View Article