https://github.com/roxy-wi/terraform-provider-roxy-wi
Terraform provider for Roxy-WI
https://github.com/roxy-wi/terraform-provider-roxy-wi
Last synced: 10 months ago
JSON representation
Terraform provider for Roxy-WI
- Host: GitHub
- URL: https://github.com/roxy-wi/terraform-provider-roxy-wi
- Owner: roxy-wi
- License: mit
- Created: 2024-09-16T06:17:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-21T08:39:51.000Z (over 1 year ago)
- Last Synced: 2024-10-23T07:20:00.705Z (over 1 year ago)
- Language: Go
- Size: 186 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Terraform Provider for Roxy-WI
The Terraform Provider for Roxy-WI allows you to manage Roxy-WI resources such as UDP listeners and groups.
## Requirements
- [Terraform](https://www.terraform.io/downloads.html) v1.7.0+
- Go 1.22.5+ (to build the provider)
## Building The Provider
Clone the repository and build the provider using the Go toolchain:
```sh
git clone
cd
go build -o terraform-provider-roxywi
```
## Installing The Provider
Move the binary into the Terraform plugins directory:
```sh
mkdir -p ~/.terraform.d/plugins/roxywi.com/roxywi/1.0.0/linux_amd64
mv terraform-provider-roxywi ~/.terraform.d/plugins/roxywi.com/roxywi/1.0.0/linux_amd64
```
## Using The Provider
To use the provider, include it in your Terraform configuration:
```hcl
provider "roxywi" {
base_url = "https://demo.roxy-wi.org/"
login = "your-login"
password = "your-password"
}
```
## License
MIT License. See [LICENSE](./LICENSE) for details.