The fastest way to put anything on the internet.
Add the ngrok provider to your Terraform configuration.
The provider authenticates with an ngrok API key. Sign up for a free account, then create a key in the dashboard.
Download the provider into your working directory.
Reserve a domain and put a cloud endpoint online in front of it, with Traffic Policy attached.
Create both resources. Your endpoint answers requests as soon as the apply finishes.
The provider manages domains, endpoints, IP policies, vaults, secrets, and IAM. Browse every resource and data source in the Terraform Registry .
You’re all set. What’s next?
Inspect every detail of your traffic
Watch the flow in real time, then dig into the headers, body, latency, response, and more for every request.
Explore the Terraform provider
Learn how the ngrok provider fits into the API, and which resources it manages for domains, endpoints, and IAM.