tinyproxy-server
KhalafMH/tinyproxy-server/hcloud
Terraform Module
HCL
HCLOUD
A Terraform module for deploying a Tinyproxy server on Hetzner Cloud along with a DNS record on Cloudflare that points to the server's IP address.
Install
module "tinyproxy-server" {
source = "KhalafMH/tinyproxy-server/hcloud"
version = "0.1.2"
}
README
Tinyproxy on Hetzner Cloud Terraform Module This is a Terraform module for deploying a server on Hetzner Cloud running Tinyproxy together with a DNS record on Cloudflare that points to the server's IP address.
Inputs (6)
| Name | Type | Description | Default |
|---|---|---|---|
| server_name | string | The name of the server as specified when creating a server in Hetzner Cloud. | required |
| dns_zone | string | The DNS zone where the DNS record will be created. E.g. 'example.com'. | required |
| ssh_key_names | list(string) | The list of SSH key names of the keys that will be installed in the server. The | required |
| server_type | string | The Hetzner Cloud server type name. Possible values can be found using 'hcloud s | "cx11" |
| dns_host | string | The DNS host name for the record that will be created. The default value is serv | "" |
| dns_ttl | number | The TTL value in seconds of the DNS record that will be created. | 300 |
Outputs (2)
servercloudflare_recordResources (2)
cloudflare_recordhcloud_server
Details
FrameworkTerraform Module
LanguageHCL
Version0.1.2
Cloud HCLOUD
Total downloads790
Inputs6
Outputs2
Resources2
NamespaceKhalafMH
Updated