Skip to main content
Azure Container Apps is the recommended way to deploy Hyperterse on Azure. It provides a fully managed serverless container platform with automatic scaling, built-in HTTPS, and integration with Azure services.

Prerequisites

You need the Azure CLI configured with an active subscription. Install the Container Apps extension:

Deploy to Container Apps

1

Build the artifact

2

Create a resource group and container registry

3

Build and push the container image

Use the Docker deployment patterns to create your Dockerfile. Then push to Azure Container Registry:
4

Create the Container Apps environment

5

Deploy

Azure Database for PostgreSQL

Connect to a managed PostgreSQL instance:
Ensure the Container Apps environment and the database are on the same virtual network, or configure firewall rules to allow connectivity.

Key Vault integration

For production credentials, use Azure Key Vault instead of inline secrets:
Reference Key Vault secrets in your Container App configuration through managed identity.

AKS alternative

For Kubernetes-based deployments, create an AKS cluster and follow the Kubernetes deployment guide: