https://github.com/paultyng/terraform-provider-unifi
Terraform provider for Unifi :satellite:
https://github.com/paultyng/terraform-provider-unifi
terraform terraform-provider ubiquiti unifi
Last synced: 17 days ago
JSON representation
Terraform provider for Unifi :satellite:
- Host: GitHub
- URL: https://github.com/paultyng/terraform-provider-unifi
- Owner: paultyng
- License: mpl-2.0
- Created: 2019-12-24T02:08:29.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-03-31T00:19:57.000Z (25 days ago)
- Last Synced: 2025-04-01T00:30:56.591Z (24 days ago)
- Topics: terraform, terraform-provider, ubiquiti, unifi
- Language: Go
- Homepage: https://registry.terraform.io/providers/paultyng/unifi/latest/docs
- Size: 26.9 MB
- Stars: 543
- Watchers: 19
- Forks: 99
- Open Issues: 64
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README

# Unifi Terraform Provider (terraform-provider-unifi)
**Note** You can't (for obvious reasons) configure your network while connected to something that may disconnect (like the WiFi). Use a hard-wired connection to your controller to use this provider.
Functionality first needs to be added to the [go-unifi](https://github.com/paultyng/go-unifi) SDK.
## Documentation
You can browse documentation on the [Terraform provider registry](https://registry.terraform.io/providers/paultyng/unifi/latest/docs).
## Supported Unifi Controller Versions
As of version [v0.34](https://github.com/paultyng/terraform-provider-unifi/releases/tag/v0.34.0), this provider only supports version 6 of the Unifi controller software. If you need v5 support, you can pin an older version of the provider.
The docker, UDM, and UDM-Pro versions are slightly different (the API is proxied a little differently) but for the most part should all be supported. Individual patch versions of the controller are generally not tested for compatibility, just the latest stable versions.
## Using the Provider
### Terraform 1.0 and above
You can use the provider via the [Terraform provider registry](https://registry.terraform.io/providers/paultyng/unifi).