Deploy the Client Gateway
1
Clone the ddhub-client-gateway GIT repository and change the working directory to /get-started
/get-startedgit clone https://github.com/energywebfoundation/ddhub-client-gateway.git && cd ddhub-client-gateway/get-started2
Start the ddhub-client-gateway stack
ddhub-client-gateway stackThe method of completing this depends on which of the three key vault services is being used:
Run the docker compose up command.
Replace the AZURE_* environment variables below with actual azure access credentials for accessing the Azure Key Vault obtained from Azure Key Vault access credentials. 
Then run the command:
AZURE_VAULT_URL=key_vault_url AZURE_CLIENT_ID=client_id AZURE_CLIENT_SECRET=client_secret AZURE_TENANT_ID=tenant_id SECRETS_ENGINE=azure docker compose upRun the docker compose up command.
Replace the AWS_* environment variables below with actual azure access credentials for accessing the Azure Key Vault obtained from AWS Secrets manager access credentials. 
Then run the command:
AWS_REGION=aws_region AWS_ACCESS_KEY_ID=aws_access_key_id AWS_SECRET_ACCESS_KEY=aws_secret_access_key SECRETS_ENGINE=aws docker compose updocker compose -f ./docker-compose.vault.yml upLast updated