I'm still not too sure about the custom hostname. While we can write an entry to `/etc/hosts` on Travis automatically, a user who wants to run the tests locally would first have to do that manually.