Using Vagrant to set up your local dev environment


TL;DR Get a virtual machine of Go read by running this commands:

sudo apt-get -y install virtualbox vagrant
git clone https://gist.github.com/9637916.git
vagrant up

If you want to know a bit more details, keep reading.

Today I wanted to give Go read a try, an open source replacement/alternative to the late Google Reader. The setup instructions in the README are simple enough, so I decided this would be a good starting point to create a vagrant setup for the project. For all of you not knowing what Vagrant is, here’s the marketing slant

Create and configure lightweight, reproducible, and portable development environments.

But it’s not all marketing, it really works. All you need is VirtualBox and Vagrant to get started. A lot of projects are already providing a Vagrantfile so you can set up your local development environment with only one command.

So I created a simple Vagrantfile for Go read, basically the description how to set up the system. The file sets up a new virtual machine running Ubuntu and provisions it with all the necessary development tools for Go read, namely git, python and the Go AppEngine SDK.

After running the application in the virtual machine, I decided to deploy it to the AppEngine, so you can now use my installed version of Go read at https://extreme-goread-76.appspot.com/ :smile:

Weitere Artikel

Vorbestellt: Sony Xperia XZ Premium

Giants Run 2017

Gelesen: SciFi Serie 'The Expanse'

Neue Tastatur: Pok3r Vortex RGB

New minecraft survival mod for 1.11.2

Änderungen beim Flug mit Quadkoptern

Ein paar Fotos

Nach den Crossfit Open

Crossfit Open WOD 17.5

Crossfit Open WOD 17.4