diff --git a/.github/workflows/terraform-docs.yaml b/.github/workflows/terraform-docs.yaml
index 2234345..25ecaa0 100644
--- a/.github/workflows/terraform-docs.yaml
+++ b/.github/workflows/terraform-docs.yaml
@@ -11,7 +11,7 @@ jobs:
ref: ${{ github.event.pull_request.head.ref }}
- name: Render terraform docs inside the README.md and push changes back to PR branch
- uses: terraform-docs/gh-actions@v1.0.0
+ uses: terraform-docs/gh-actions@v1.1.0
with:
working-dir: .
output-file: README.md
diff --git a/README.md b/README.md
index d60b036..c21d7b7 100644
--- a/README.md
+++ b/README.md
@@ -15,7 +15,10 @@ This repo manages VleermuisTech infrstructure on Hetzner Cloud.
| Name | Version |
|------|---------|
+| [cloudflare](#provider\_cloudflare) | n/a |
| [hcloud](#provider\_hcloud) | 1.42.1 |
+| [random](#provider\_random) | n/a |
+| [template](#provider\_template) | n/a |
## Modules
@@ -25,19 +28,35 @@ No modules.
| Name | Type |
|------|------|
-| [hcloud_server.control_plane](https://registry.terraform.io/providers/hetznercloud/hcloud/1.42.1/docs/resources/server) | resource |
-| [hcloud_server.monitoring](https://registry.terraform.io/providers/hetznercloud/hcloud/1.42.1/docs/resources/server) | resource |
+| [cloudflare_record.this](https://registry.terraform.io/providers/hashicorp/cloudflare/latest/docs/resources/record) | resource |
+| [cloudflare_tunnel.this](https://registry.terraform.io/providers/hashicorp/cloudflare/latest/docs/resources/tunnel) | resource |
+| [cloudflare_tunnel_config.this](https://registry.terraform.io/providers/hashicorp/cloudflare/latest/docs/resources/tunnel_config) | resource |
+| [hcloud_floating_ip.this](https://registry.terraform.io/providers/hetznercloud/hcloud/1.42.1/docs/resources/floating_ip) | resource |
+| [hcloud_floating_ip_assignment.this](https://registry.terraform.io/providers/hetznercloud/hcloud/1.42.1/docs/resources/floating_ip_assignment) | resource |
+| [hcloud_server.this](https://registry.terraform.io/providers/hetznercloud/hcloud/1.42.1/docs/resources/server) | resource |
+| [random_id.this](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/id) | resource |
+| [random_pet.this](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/pet) | resource |
+| [template_file.this](https://registry.terraform.io/providers/hashicorp/template/latest/docs/data-sources/file) | data source |
## Inputs
| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
+| [cloudflare\_account\_id](#input\_cloudflare\_account\_id) | n/a | `string` | n/a | yes |
+| [cloudflare\_zone\_id](#input\_cloudflare\_zone\_id) | n/a | `string` | n/a | yes |
+| [github\_username](#input\_github\_username) | n/a | `string` | n/a | yes |
| [hcloud\_token](#input\_hcloud\_token) | n/a | `any` | n/a | yes |
+| [hetzner\_ssh\_key\_name](#input\_hetzner\_ssh\_key\_name) | n/a | `string` | n/a | yes |
+| [location](#input\_location) | n/a | `string` | n/a | yes |
+| [server\_type](#input\_server\_type) | n/a | `any` | n/a | yes |
+| [ssh\_pub\_key](#input\_ssh\_pub\_key) | n/a | `any` | n/a | yes |
+| [tunnel\_name](#input\_tunnel\_name) | n/a | `string` | n/a | yes |
+| [username](#input\_username) | n/a | `string` | n/a | yes |
## Outputs
| Name | Description |
|------|-------------|
-| [control\_plane\_ipv4\_address](#output\_control\_plane\_ipv4\_address) | n/a |
-| [monitoring\_ipv4\_address](#output\_monitoring\_ipv4\_address) | n/a |
+| [floating\_address](#output\_floating\_address) | Public IP address for the instance |
+| [ipv4\_address](#output\_ipv4\_address) | Public IP address for the instance |