Released on registry.terraform.io/providers/mborho/ipfs.
This provider supports Terraform 0.13.x and later. (0.12.x if building manually.
It expects a running IPFS node on the local machine.
IPFS pinning service API is implemented, though no vendor support at the moment.
Requirements: Terraform 0.12+
$ git clone [email protected]:mborho/terraform-provider-ipfs.git
$ cd terraform-provider-ipfs
$ go install
If terraform init can't find the provider, copy the installed binary for your system in one of these 3 places:
- in the standard user plugin-dir for terraform:
- Linux/Mac: ~/.terraform.d/plugins
- Windows: %APPDATA%\terraform.d\plugins
- in your local terraform project folder under the directory .terraform/plugins/
- in /usr/local/bin/ or somewhere else in your $PATH.
See terraform.io/docs/configuration/providers.html#third-party-plugins for more infos.
See registry.terraform.io/providers/mborho/ipfs/latest/docs for documentation and provider setup.