2018-09-13 12:33:13 +03:00
# Hasura GraphQL Engine on Docker
This Docker Compose setup runs [Hasura GraphQL Engine ](https://github.com/hasura/graphql-engine ) along with Postgres using `docker-compose` .
## Pre-requisites
- [Docker ](https://docs.docker.com/install/ )
- [Docker Compose ](https://docs.docker.com/compose/install/ )
## Usage
- Clone this repo on a machine where you'd like to deploy graphql engine
2022-08-02 13:29:44 +03:00
- `docker compose up -d`
2018-09-13 12:33:13 +03:00
2019-05-10 09:05:11 +03:00
GraphQL endpoint will be `https://<your-domain.com>/v1/graphql`
2018-09-13 12:33:13 +03:00
Console will be available on `https://<your-domain.com>/console`
## Connecting to External Postgres
2022-08-02 13:29:44 +03:00
If you want to connect to an external/existing postgres database, replace `HASURA_GRAPHQL_DATABASE_URL` in `docker-compose.yaml` with your database url.
2018-09-13 12:33:13 +03:00
**Note: localhost will resolve to the container ip inside a docker container, not the host ip**