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"
}
plain text: /constructs/tfmod-khalafmh-tinyproxy-server-hcloud/install.txt
⭐ Source on GitHub 📦 Registry page
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)
NameTypeDescriptionDefault
server_namestringThe name of the server as specified when creating a server in Hetzner Cloud. required
dns_zonestringThe DNS zone where the DNS record will be created. E.g. 'example.com'. required
ssh_key_nameslist(string)The list of SSH key names of the keys that will be installed in the server. The required
server_typestringThe Hetzner Cloud server type name. Possible values can be found using 'hcloud s"cx11"
dns_hoststringThe DNS host name for the record that will be created. The default value is serv""
dns_ttlnumberThe TTL value in seconds of the DNS record that will be created.300
Outputs (2)
server
cloudflare_record
Resources (2)
cloudflare_recordhcloud_server
Details
FrameworkTerraform Module
LanguageHCL
Version0.1.2
Cloud HCLOUD
Total downloads790
Inputs6
Outputs2
Resources2
NamespaceKhalafMH
Updated