Front Door configuration
This guidance applies to non-production and production environments where relevant. Production approvals and readiness checks remain part of Path to Live.
Purpose
Configuration
We use Azure Front Door as our entry point into the HMCTS estate.
CFT
Configuration is located in azure-platform-terraform. A minimal configuration for production would be:
{
product = "product"
name = "app-name"
custom_domain = "your-app.service.gov.uk"
backend_domain = ["firewall-prod-int-palo-cftprod.uksouth.cloudapp.azure.com"]
dns_zone_name = "your-app.service.gov.uk"
}
SDS
Configuration is located in sds-azure-platform. A minimal configuration for production would be:
{
name = "app-name"
custom_domain = "your-app.service.gov.uk"
backend_domain = ["firewall-prod-int-palo-sdsprod.uksouth.cloudapp.azure.com"]
dns_zone_name = "your-app.service.gov.uk"
}
For other options, look at what existing applications use in the same file.
Before sending a pull request to this repo ensure that:
- your DNS pull request has been merged,
- your TLS certificate has been stored in vault, if you aren’t sure then just create the pull request, the build will fail if it isn’t present.
Once the above is complete, send a pull request with your configuration change, you can ask for review in #platops-code-review.
Next step in Creating a New Component: Deploy and validate your first build
This page was last reviewed on 3 December 2025.
It needs to be reviewed again on 3 June 2026
by the page owner platops-build-notices
.
This page was set to be reviewed before 3 June 2026
by the page owner platops-build-notices.
This might mean the content is out of date.