Automate your deployment
Deploy and manage Firezone as code with Terraform or programmatically through the REST API.
Infrastructure as code
The Firezone Terraform Provider allows you to manage Portal configuration such as Sites, Resources, Policies, Groups, and Gateways as code.
- Terraform Provider - manage Firezone Portal configuration as code.
Use the cloud-specific Terraform Gateway Module guides below to deploy a scalable Gateway cluster behind a cloud NAT with a single egress IP, ideal for routing traffic through a public IP.
- Gateway module: AWS — deploy a Gateway cluster behind a NAT gateway on AWS.
- Gateway module: GCP — deploy a Gateway cluster behind a Cloud NAT on GCP.
- Gateway module: Azure — deploy a Gateway cluster behind a NAT gateway on Azure.
REST API
Want to manage your Firezone account programmatically without Terraform? The REST API allows you to create Resources, Policies, Gateways, and more. See the REST API guide to generate an API token and get started.
AI assistants
Connect Claude or another AI assistant to your account with the Firezone MCP server.
Need help? See all support options.