Loving Tina? us on GitHub0.0k

Docs

Learn

v.Latest
Documentation

What is TinaCloud?

Loading last updated info...
On This Page

To deploy your site to production, you'll need to connect Tina to a hosted backend. This won't act as the source of truth for your data, but only to interface with your repo-based datastore.

We have created TinaCloud as a tailored service to work with TinaCMS, but you can also set this up with your preferred hosting provider.

TinaCloud provides:

  • A hosted GraphQL endpoint for your content,
  • Git integration
  • User management

Video Tutorial

For those who prefer to learn from video, you can check out a snippet on "TinaCloud" from our "TinaCMS Deep Dive" series.

Push your repository to GitHub

Make sure all the contents of your site are pushed to Github and your tina/tina-lock.json is up to date and pushed to Github.

Using TinaCloud

If your using TinaCloud, check out the docs on how to deploy a TinaCloud.

Using a Self Hosted Backend

If you are self hosting, check out the docs on how to deploy a self hosted backend.

Not sure which to use?

Check out this doc that explains the differences between the two.

Last Edited: September 24, 2025