Docs

Learn

v.Latest
Documentation
What is TinaCloud?
Table of Contents

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: March 26, 2025

Join the Herd!

Become part of our coding comunity and stay updated with the latest tips and news.