Skip to content
No description, website, or topics provided.
JavaScript HTML CSS
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
data Update data/seeds/initial_data.js Nov 7, 2019
schema Initial commit Nov 7, 2019
static Initial commit Nov 7, 2019
.example-env Add option for intitial user Nov 7, 2019
.gitignore Initial commit Nov 7, 2019 Update Nov 11, 2019
access-control.js Initial commit Nov 7, 2019
app.json Add option for intitial user Nov 7, 2019
index.js Revert test Nov 18, 2019
knexfile.js Initial commit Nov 7, 2019
package.json Initial commit Nov 7, 2019
yarn.lock Initial commit Nov 7, 2019

Keystone JAMstack Plus starter-kit

Getting started

This is a KeystoneJS starter-kit that provides an API for a static blog or website.

It's best paired with Supermaya, a super fast Eleventy template that will add features such as comments, claps, reading lists and login when the back-end it configured.

The idea is: rather than adding a bunch of third-party services to a static site's build process, why not own the data, get rid of the build processes, unify all of your API and build simple custom services?

If you're interested in giving this a try, you can deploy all of the services in a few simple steps.

First, click on the Deploy button below to deploy the backend to Heroku. Don't forget to set the initial admin password during the install.


Once it's deployed, click on the 'View App' button to launch the welcome page. It has instructions on how to set-up the accompanying front-end with a similar one click button!

Note: This will deploy a free instance on Heroku which will sleep periodically if not used and can result in a slow API response time after periods of inactivity. You can upgrade to a hobby instance to avoid this.

Running locally?

Read the Getting started guide for KeystoneJS.

yarn run dev

Then visit:

You can’t perform that action at this time.