A static site version of the default personal blogging theme for Ghost - no server required
Branch: master
Clone or download
Pull request Compare This branch is 115 commits ahead, 85 commits behind TryGhost:master.
Latest commit 754fa4c Jan 6, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Added issue template Aug 12, 2017
addon copying url helper into template Dec 11, 2018
app fixing resize event bug Dec 11, 2018
assets moving css Jan 7, 2018
config getting dummy app working Jun 14, 2018
lib updating readme Jun 14, 2018
tests updating content Dec 11, 2018
vendor adding ember files Jan 7, 2018
.editorconfig adding ember files Jan 7, 2018
.ember-cli adding ember files Jan 7, 2018
.eslintignore
.eslintrc.js
.gitignore getting dummy app working Jun 14, 2018
.npmignore initial work on trying to make this an addon Jan 8, 2018
.travis.yml getting dummy app working Jun 14, 2018
.watchmanconfig adding ember files Jan 7, 2018
LICENSE 2018 Jan 2, 2018
README.md updating content Dec 11, 2018
ember-cli-build.js getting dummy app working Jun 14, 2018
index.js
package-lock.json 2.0.4 Jan 6, 2019
package.json 2.0.4 Jan 6, 2019
testem.js bumping Ember May 3, 2018

README.md

ember-ghost-casper-template

This is a template designed to work with Ember Ghost and is a fully-functional, static site implementation of the official Ghost Casper Template built on EmberJS with fully working out of the box SEO friendly output. It supports being hosted on Github Pages, AWS S3 or any other static site hosting solution.

For more information on how to use this system read the Ember Ghost documentation but if you want to get started straight away, try the quick start below.

If you want an example of this "in production" then check out the Stone Circle Blog. If you use this in production let me know on Twitter and I can add a "built with ember-ghost-casper-template" wiki.

You do not need to be a web developer to be able to use this system. You just write markdown files and the rest of the work is performed by EmberJS' build system.

Quick Start

# if you don't have ember-cli installed already
npm install -g ember-cli

ember new super-blog
cd super-blog

ember install ember-ghost ember-ghost-casper-template

It will ask you if you want to update the index.html file and you should say yes 👍

If you want to see the blog system running on your local machine just run npm start and you will be able to navigate to http://localhost:4200 to see the blog in action.