mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-12-17 20:41:49 +03:00
69ea0e7026
GITHUB_PR_NUMBER: 6859 GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/6859 PR-URL: https://github.com/hasura/graphql-engine-mono/pull/1270 Co-authored-by: Edouard Bonlieu <2520463+edouardb@users.noreply.github.com> Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> GitOrigin-RevId: c084a60b50b405452e60581e16dc27c1fa0b22fc
71 lines
2.7 KiB
ReStructuredText
71 lines
2.7 KiB
ReStructuredText
.. meta::
|
|
:description: Deploy Hasura GraphQL engine
|
|
:keywords: hasura, docs, deployment
|
|
|
|
.. _deployment_guides:
|
|
|
|
Deployment guides
|
|
=================
|
|
|
|
.. contents:: Table of contents
|
|
:backlinks: none
|
|
:depth: 1
|
|
:local:
|
|
|
|
Introduction
|
|
------------
|
|
|
|
The Hasura GraphQL engine is a binary that is shipped as a Docker container.
|
|
|
|
Choose from the below guides to deploy the Hasura GraphQL engine and connect it to a Postgres database.
|
|
|
|
.. _one_click_deployment_guides:
|
|
|
|
One-click deployment options
|
|
----------------------------
|
|
|
|
If you want to take Hasura for a spin and check out the features, the following one-click deployments will be useful for you:
|
|
|
|
- :ref:`Deploy using Hasura Cloud <cloud_getting_started>` (**recommended**)
|
|
- :ref:`Deploy using Heroku <heroku_one_click>`
|
|
- :ref:`Deploy using Render One-click Deploy with Managed PostgreSQL <deploy_render>`
|
|
- :ref:`Deploy using Nhost One-click Deploy with Managed PostgreSQL, Storage, and Auth <deploy_nhost>`
|
|
|
|
.. _all_deployment_guides:
|
|
|
|
Deployment guides
|
|
-----------------
|
|
|
|
Choose from the full list of deployment guides:
|
|
|
|
- :ref:`Deploy using Hasura Cloud <cloud_getting_started>` (**recommended**)
|
|
- :ref:`Deploy using Docker <deployment_docker>`
|
|
- :ref:`Deploy using Kubernetes <deploy_kubernetes>`
|
|
- :ref:`Deploy using Heroku <deploy_heroku>`
|
|
- :ref:`Deploy using Digital Ocean One-click App on Marketplace <deploy_do_marketplace>`
|
|
- :ref:`Deploy using Azure Container Instances with Postgres <deploy_azure_ci_pg>`
|
|
- :ref:`Deploy using Google Cloud Platform with Kubernetes engine and Cloud SQL <deploy_gc_kubernetes>`
|
|
- `Deploy using Instant GraphQL on AWS RDS (blog) <https://hasura.io/blog/instant-graphql-on-aws-rds-1edfb85b5985/>`__
|
|
- :ref:`Deploy using Render One-click Deploy with Managed PostgreSQL <deploy_render>`
|
|
- :ref:`Deploy using Nhost One-click Deploy with Managed PostgreSQL, Storage, and Auth <deploy_nhost>`
|
|
- :ref:`Deploy using Koyeb Serverless Platform <deploy_koyeb>`
|
|
|
|
.. admonition:: Custom Docker images or binaries
|
|
|
|
If you need a custom Docker image or binary for GraphQL engine, please see :ref:`this page <custom_docker_image>`.
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
:titlesonly:
|
|
:hidden:
|
|
|
|
Using Hasura Cloud <https://hasura.io/docs/latest/graphql/cloud/getting-started/index.html>
|
|
Using Docker <docker>
|
|
Using Kubernetes <kubernetes>
|
|
Using Heroku (one-click) <heroku>
|
|
Using DigitalOcean (one-click) <digital-ocean-one-click>
|
|
Using Azure Container Instances <azure-container-instances-postgres>
|
|
Using Google Cloud Platform & Kubernetes <google-kubernetes-engine-cloud-sql>
|
|
Using Render (one-click) <render-one-click>
|
|
Using Nhost (one-click) <nhost-one-click>
|
|
Using Koyeb Serverless Platform <koyeb> |