Skip to content

tinalabs/tinacms-gatsby-experimental-example

Repository files navigation

Gatsby + TinaCMS

Warning: This is experimental. We are still working on finding the best way to integrate TinCMS with Gatsby. Any ideas or contributions are welcome on the TinaCMS github repo.

Check out at this discussion for more info

Setup

  • Fork this repo
  • Clone the fork your local machine.

Local Development

Install the project's dependencies:

yarn install

Run the project locally:

yarn dev

Open http://localhost:8000 with your browser to see the result.

Building the Starter Locally (Using the hosted content API)

Replace the .env.example, with .env

TINA_CLIENT_ID=<get this from the project you create at app.tina.io>
TINA_TOKEN=<get this from the project you create at app.tina.io>
TINA_BRANCH=<Specify the branch with Tina configured>

Build the project:

yarn build

Deploying the Site

This project can easily be deployed using services like Netlify or Vercel.

Environment variables

When setting up the Netlify/Vercel project, apply the TINA_CLIENT_ID & TINA_TOKEN environment variables from your app.tina.io project.

Learn More

To learn more about Tina, take a look at the following resources:

You can check out the Tina GitHub repository - your feedback and contributions are welcome!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors