Projects are the core of Grafbase. Each project has its own production GraphQL API. Each branch has its own isolated environment.
You can choose to deploy your projects using the CLI or GitHub. Projects deployed via GitHub get branches automatically provisioned on Grafbase with their own isolated API environment.
You can deploy a new project from a template, or import a repository from the Grafbase Dashboard at any time. Make sure to switch to an organization if you wish to create a project for your team to share.
You will need to connect a GitHub account to create the associated repository for your project, give it a name, select a database region, and choose a payment plan.
There are various limits for free accounts and plans. See pricing for more details.
You can change the name of your project from your settings at any time.
You can delete your project from your settings at any time.
You will need to confirm the name of your account or organization, as well as the project name to proceed.