This is the code for the Gruntwork website.
Gruntwork gets you up and running on AWS with DevOps best practices and world-class infrastructure in about 2 weeks. You focus on your product. We'll take care of the Gruntwork.
- Use Git to clone this repo
- Make sure you have Jekyll installed
- Just the first time:
bundle install
- Start Jekyll server:
bundle exec jekyll serve
- Go to
http://localhost:4000
See the Jekyll and GitHub Pages documentation for more info.
As an alternative to installing Ruby and Jekyll, if you're a user of Docker and Docker Compose, you can run a Docker image of gruntwork-io that has all the dependencies already setup for you.
On Linux:
git clone
this repodocker-compose up
- Go to
http://localhost:4000
to test
On OS X, using the docker-osx-dev project:
git clone
this repo- In one tab:
docker-osx-dev
- In another tab:
docker-compose up
- Go to
http://default:4000
to test
NOTE: If using the old boot2docker to run Docker on OS X, instead of http://default:4000
, the URL will be http://dockerhost:4000
. If using docker-machine to run Docker on OS X, replace default
with the name of your docker-machine (which by default is default
.)
Finally, if using the new Docker for Mac, then docker-osx-dev
will hopefully no longer be necessary.
- Built with Jekyll. This website is completely static and we use basic HTML or Markdown for everything.
- Hosted on GitHub Pages. We're using the GitHub Pages Gem and only Jekyll plugins that are available on GitHub Pages.
- We use BootstrapCSS, Sass.
- The logo is built from two images on The Noun Project: Monster and Hard Hat.
- We're using UptimeRobot and Google Analytics for monitoring and metrics.
- We use webpack to parse and bundle CSS and JS.
This code is released under the MIT License. See LICENSE.txt.