Statistics for websites using the Ghost blogging platform.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
static
templates
.gitignore
IDEAS.txt
Procfile
README.md
deploy.py
requirements.txt

README.md

GhostGraphs.com

Statistics for websites using Ghost, the best platform for blogging. Learn more at Ghost.org.

Development

The website uses Flask (a python framework) and is hosted on Heroku. The website looks for Public API access (deprecated), or for the meta tag added to the header. Then it requests API data about the posts, cleans the data, and feeds it into Chart.js HTML5 Canvas charts.

Setup

  1. Install and setup virtual environment
pip install virtualenv
virtualenv env
  1. Activate environment (on Mac):
source /path/to/env/bin/activate
  1. Activate environment (on Windows):
/path/to/env/bin/activate
  1. Install python dependencies
pip install -r requirements.txt
  1. Start Flask local server
python deploy.py

The server can be reached at http://localhost:5000 and updates automatically as long as app.debug = True in deploy.py.