Setting up Ghost

My current setup of this blog is hosted for free as a static set of webpages on Github Pages. I'm using buster for the majority of the heavy lifting, while linking all pictures to external sites to avoid the potential trouble hosting dropbox or amazon space to store images.

Step-by-step instructions that I performed are as follows:
1. git clone git@github.com:TryGhost/Ghost.git my-blog
2. cd my-blog
3. npm install
4. npm start
5. Make an account and login to your ghost backend by logging in here
6. Write and publish a blog post

Setup your github pages repository
7. Login or register to Github
8. Create a new project repo for your blog by following the instructions here to do so: I called my repo blog see my repo's gh-pages branch
9. Save the git-url for this repo that you just made (e.g. git@github.com:[GITHUB_USERNAME]/[BLOG_REPO_NAME].git

To actually use buster to generate a static site:
10. pip install buster
11. buster setup gh-pages=<REPO_URL> (see step #9)
12. buster generate
13. buster deploy

Now go to [GITHUB_USERNAME].github.io/[BLOG_REPO_NAME] to see your newly deployed blog!