Skip to content
JAM stack implementation of Humble Ghost theme
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.
.github/ISSUE_TEMPLATE
plugins/gatsby-plugin-ghost-manifest
src
static
.babelrc
.editorconfig
.eslintignore
.eslintrc.json
.gitignore
.prettierrc
LICENSE
README.md
gatsby-browser.js
gatsby-config.js
gatsby-node.js
netlify.toml
package.json
yarn.lock

README.md

Humbe JAM 🙏 ⚡️

JAM stack implementation of Humble Ghost theme. This project is based on Gastby Starter Ghost. Thanks for their amazing work. Specially with meta data components.

This theme is in use at joonaviertola.com.

Installing

Please use node version v8.10.0. Some newer versions break on installing process.

Install dependecies.

yarn

Setup site configuration

Create .env.* file depending on your used environment. .env.development for development and .env.production for production. Example configuration:

# Ghost API
GHOST_API_URL=
GHOST_CONTENT_API_KEY=

# Site domain. Do not include a trailing slash!
GATSBY_SITE_URL=

# This allows an alternative site title for meta data for pages.
GATSBY_SITE_TITLE_META=

# This allows an alternative site description for meta data for pages.
GATSBY_SITE_DESCRIPTION_META=

# Used for App manifest e.g. Mobile Home Screen
GATSBY_MANIFEST_SHORT_TITLE=

# Disqus
GATSBY_DISQUS_SHORTNAME=

# Google Analytics
GATSBY_GOOGLE_ANALYTICS_ID=

Personalization

Favicons are found under /static/.

Running development server

Start development server.

yarn dev
You can’t perform that action at this time.