From 7a01c8034681cdee39022338c7c74c254455a84d Mon Sep 17 00:00:00 2001 From: multipleof4 Date: Tue, 16 Sep 2025 18:46:21 -0700 Subject: [PATCH] Delete terraform/main.tf --- terraform/main.tf | 47 ----------------------------------------------- 1 file changed, 47 deletions(-) delete mode 100644 terraform/main.tf diff --git a/terraform/main.tf b/terraform/main.tf deleted file mode 100644 index 6e0a9ae..0000000 --- a/terraform/main.tf +++ /dev/null @@ -1,47 +0,0 @@ -resource "google_project_service" "compute" { - project = var.project_id - service = "compute.googleapis.com" - disable_on_destroy = false -} - -resource "google_compute_firewall" "yunohost_allow" { - name = "allow-yunohost" - network = "default" - direction = "INGRESS" - allow { - protocol = "tcp" - ports = ["22", "25", "80", "443", "587", "993", "5222", "5269"] - } - allow { - protocol = "udp" - ports = ["53", "5353"] - } - source_ranges = ["0.0.0.0/0"] - target_tags = ["yunohost"] -} - -resource "google_compute_instance" "yunohost" { - name = "yunohost" - machine_type = "e2-micro" - zone = "us-west1-a" - tags = ["yunohost"] - boot_disk { - initialize_params { - image = "projects/debian-cloud/global/images/family/debian-12" - size = 30 - type = "pd-standard" - } - } - network_interface { - network = "default" - access_config {} - } - metadata = { - startup-script = file("${path.module}/startup.sh") - } - depends_on = [google_project_service.compute] -} - -output "external_ip" { - value = google_compute_instance.yunohost.network_interface[0].access_config[0].nat_ip -}