Skip to main content
Version: v3.x (DDN)

Deploying to your own infrastructure

Introduction

Hasura DDN is designed as a distributed system where the engine and data connectors each operate as independent services. When deploying to your own infrastructure, you can choose to manage these services using Docker — either with Docker Compose for convenience or by running individual containers for more granular control.

Docker Compose

Running Docker Compose on a cloud server as if it were a local development environment. This is a limited deployment strategy where the engine and all connectors are deployed on the same server.

Learn more

Standalone containers with Docker

Running individual Docker containers on a cloud server without using Docker Compose. This approach allows for more granular control over each container, but requires manual setup of networking, environment variables, and dependencies.

Learn more