Deploying Hasura GraphQL Engine

Note

This section talks in depth about deploying the Hasura GraphQL engine for a production like environment. If you would simply like to take the Hasura GraphQL engine for a quick spin, choose from our Getting started guides.

Deployment guides

The Hasura GraphQL engine is a binary that is shipped as a Docker container.

Choose from the following guides to deploy the Hasura GraphQL engine and connect it to a Postgres database:

You can also check Guides: Deployment for more specific examples.

Configuration

By default, Hasura GraphQL engine runs in a very permissive mode for easier development. Check out the below pages to configure Hasura GraphQL engine for your production environment:

Logs

For access to Hasura GraphQL engine logs, check the below page for details: