adamjames dot github dot io "Still a better TLD than .blog"


In an effort to make it simpler to post here, I've eschewed my old two-repository model and gone back to the standard Github-compiled way of doing things. I've also replaced the old theme with a much nicer one. The Vagrant machine is now running on a Debian 7.6 image and is provisioned with a shell script. Progress!


echo "Provisioning machine..."

echo "Installing available updates..."
sudo apt-get update

echo "Installing build-essential, git and ruby1.9.3..."
sudo apt-get -y install build-essential git ruby1.9.3

echo "Compiling and installing node.js..."
cd /opt
wget > /dev/null 2>&1
tar -zxvf node-v0.10.32.tar.gz > /dev/null 2>&1
cd node-v0.10.32

echo "Configure/Make..."
./configure > /dev/null 2>&1
make > /dev/null 2>&1

echo "Installing..."
make install

echo "Installing Jekyll..."
sudo gem install jekyll --no-ri --no-rdoc

echo "Installing github-pages gem..."
sudo gem install github-pages --no-ri --no-rdoc