From bc69fdef78f2e23f653b2f68d3adc3b692490e29 Mon Sep 17 00:00:00 2001 From: Noah Date: Tue, 23 Dec 2025 18:51:20 +0100 Subject: [PATCH] add initial configuration for Hetzner FTP server --- terraform/hetzner_ftp_server.tf | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 terraform/hetzner_ftp_server.tf diff --git a/terraform/hetzner_ftp_server.tf b/terraform/hetzner_ftp_server.tf new file mode 100644 index 0000000..846aba4 --- /dev/null +++ b/terraform/hetzner_ftp_server.tf @@ -0,0 +1,16 @@ +resource "hcloud_server" "ftp-server" { + name = "ftp-server" + image = "docker-ce" + server_type = "cax11" + public_net { + ipv4_enabled = true + ipv6_enabled = true + } + networks = [hcloud_network.prodnet.id] + firewall = [hcloud_firewall.production_fw.id] +} + +resource "netbox_virtual_machine" "ftp-server" { + cluster_id = data.netbox_cluster.hetzner_cluster.id + name = data.hcloud_server.ftp-server.name +} \ No newline at end of file