> For the complete documentation index, see [llms.txt](https://docs-launchpad.energyweb.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-launchpad.energyweb.org/energy-solutions/digital-spine-by-energy-web/component-guides/ddhub-client-gateway/deployment-guide.md).

# Deployment Guide

## Overview

This section provides a step by step guide in deploying the DDHub Client Gateway. It includes concepts to get familiar with, items which need to be prepared before setting-up the Client Gateway, and different deployment options.

Before deploying, ensure that you have prepared all items as listed in the [Preparing to set up a Client Gateway section](/energy-solutions/digital-spine-by-energy-web/component-guides/ddhub-client-gateway/deployment-guide/preparing-to-set-up-a-client-gateway.md).

Currently, there are two (2) options in deploying a [**self-hosted**](/energy-solutions/digital-spine-by-energy-web/component-guides/ddhub-client-gateway/deployment-guide/self-hosted.md) Client Gateway:

1. Deploying with Kubernetes [using HELM Charts](/energy-solutions/digital-spine-by-energy-web/component-guides/ddhub-client-gateway/deployment-guide/self-hosted/deploy-with-kubernetes.md)
2. Deploying with Docker [using Docker Compose](/energy-solutions/digital-spine-by-energy-web/component-guides/ddhub-client-gateway/deployment-guide/self-hosted/deploy-with-docker.md)

***
