For now, it's just a static web page. We started out by generating a page from GitHub's "Architect" theme, and then we edited the HTML and CSS for our own content.
The resources are linked such that you can just open the file in your browser while you're developing -- you shouldn't need to set up a host for it.
If we want to do anything fancier than a static page down the road, then we can use Jekyll, since that's supported out of the box by GitHub Pages too.
Here the management console for our Google Maps API key (only accessible to a few users @westarete.com).
You just push to github to deploy. Github follows the convention that the site will be in a
which in this case is the only branch in the repo (there is no master). Here is the
CNAME file in the project tells GitHub which domain the site should respond for. Then we just point
DNS to the address that GitHub gave us.