Skip to content
A gatsby theme using Ghost as a backend.
JavaScript CSS
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.
plugins/gatsby-plugin-ghost-manifest
src
static
.editorconfig
.eslintignore
.eslintrc.js
.ghost.json
.gitignore
.travis.yml Improved accessibility, tweaks travisci and made minor updates Jan 20, 2020
LICENSE
README.md
gatsby-browser.js
gatsby-config.js
gatsby-node.js
netlify.toml
package.json
yarn.lock

README.md

Gatsby Theme - Ceiphr

Netlify Build Status

A gatsby theme using a headless Ghost CMS hosted by DigitalOcean as the backend. This project is deployed on Netlify.

 

gatsby-theme-ceiphr

 

Installing

# With Gatsby CLI
gatsby new gatsby-theme-ceiphr https://github.com/ceiphr/gatsby-theme-ceiphr.git
# From Source
git clone https://github.com/ceiphr/gatsby-theme-ceiphr.git
cd gatsby-theme-ceiphr

Then install dependencies

yarn

 

Running

Start the development server. You now have a Gatsby site pulling content from https://ghost.ceiphr.io.

gatsby develop

To change Ghost sources, change the apiUrl and contentApiKey in .ghost.json to target your server:

Ghost >=2.10.0 <3.0.0

{
  "development": {
    "apiUrl": "https://ghost.ceiphr.io",
    "contentApiKey": "d1210c1b85ba7b255530751d99"
  },
  "production": {
    "apiUrl": "https://ghost.ceiphr.io",
    "contentApiKey": "d1210c1b85ba7b255530751d99"
  }
}

 

Extra options

# Run a production build, locally
gatsby build

# Serve a production build, locally
gatsby serve

Gatsby develop uses the development config in .ghost.json - while Gatsby build uses the production config.

 

Credit

This repository is based off of the Ghost Foundation's gatsby-starter-ghost template project; licensed under MIT.

 

Copyright & License

Copyright (c) 2016 - 2019 Ari Birnbaum (Ceiphr) - Released under the GNU GENERAL PUBLIC LICENSE.

You can’t perform that action at this time.