Skip to content
Make JAMstack apps, not just sites, with Gatsby + Netlify Identity + Netlify Functions
Branch: master
Clone or download
Pull request Compare This branch is 27 commits ahead, 171 commits behind gatsbyjs:master.
Latest commit 86767fb Jan 31, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src minor style changes Jan 11, 2019
.gitignore auth Jan 11, 2019
.prettierrc
LICENSE Initial commit Jul 21, 2015
README.md
gatsby-config.js rename Jan 11, 2019
gatsby-node.js
netlify.toml public Jan 11, 2019
package.json bump deps Jan 26, 2019
yarn.lock

README.md

Make JAMstack apps, not sites with Gatsby + Netlify Identity + Netlify Functions

This is a fork of https://github.com/gatsbyjs/gatsby-starter-default which shows how to use Netlify Identity and Netlify Functions with Gatsby. Start here for your next JAMstack hackathon or use this as a reference implementation.

Netlify Status

3 minute video walkthrough

walkthru

Make your own from scratch!

Check our post on the Gatsby blog: Turning the Static Dynamic: Gatsby + Netlify Functions + Netlify Identity

How to start

You can clone and deploy this sample project with one click: Deploy to Netlify

Basically these are the extra dependencies it adds:

Enabling Netlify Identity

If you are not using the Deploy to Netlify button (which has the &stack=cms parameter that automatically sets it up for you), you will have to enable Netlify Identity manually yourself. Just head to https://app.netlify.com/sites/YOUR_SITE_HERE/identity and enable it, so that your netlify-identity-widget works.

Further Documentation in nested READMEs

  • please see the src README for explanation on the layout
  • please see the app README for explanation on the app

Other Resources

Other useful resources/reference projects that may help you:

Please contact @swyx if you need more help with Netlify.

You can’t perform that action at this time.