Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/l-with/terraform-provider-wikijs
https://github.com/l-with/terraform-provider-wikijs
Last synced: 10 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/l-with/terraform-provider-wikijs
- Owner: l-with
- License: mpl-2.0
- Created: 2024-07-17T08:13:11.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-17T08:23:36.000Z (4 months ago)
- Last Synced: 2024-07-17T10:30:36.735Z (4 months ago)
- Language: Go
- Size: 104 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Terraform Provider Wiki.js
Terraform provider for [Wiki.js](https://js.wiki/).
## Docs
All documentation for this provider can now be found on the Terraform Registry: https://registry.terraform.io/providers/camjjack/wikijs/latest/docs
## Installation
This provider can be installed automatically using Terraform >=0.13 by using the `terraform` configuration block:
```hcl
terraform {
required_providers {
wikijs = {
source = "camjjack/wikijs"
version = ">= 0.0.1"
}
}
}
```## Developing the Provider
If you wish to work on the provider, you'll first need [Go](http://www.golang.org) installed on your machine (see [Requirements](#requirements) above).
To compile the provider, run `go install`. This will build the provider and put the provider binary in the `$GOPATH/bin` directory.
To generate or update documentation, run `go generate`.
## Running tests
In order to run the full suite of Acceptance tests, you will either need docker (+ docker-compose) or minikube.
To run tests with docker-compose run `make testacc-compose`.
To run tests with minikuve run `make testacc`.