Deploying Hasura GraphQL engine on Nhost

Introduction

This guide shows how to deploy the Hasura GraphQL engine on Nhost.

One-click deploy on Nhost

Note

Make sure to create an Nhost account first. Nhost offers a 30-day trial with its starter plan.

Once you’re logged into your Nhost account, click the button bellow to configure your project.

Deploy with Nhost

On the following page you can choose a plan and a location for your project:

Choose a plan and locatino for your project

The creation and provisioning of your backend should be ready in roughly 30 seconds. Your project has now a GraphQL API, a PostgreSQL database, user management, and storage for your files!

Access your Hasura console

Once your Nhost project is up and running, please go ahead and click on the Hasura option on the left menu.

Hasura console URL on Nhost

The Hasura console endpoint is highlighted in red and has the following structure:

https://<hasura-slug>.nhost.app/

To test it, you can either create tables directly using the console, or add new users to your project clicking on Auth on the left menu.

There is also a GraphQL API option for you to test the API. Check out making your first GraphQL query for more information.

References