From 9011f2babc539428ffe7707397c4af7ac999fa71 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 29 Sep 2025 06:23:43 -0400 Subject: [PATCH 001/109] Delete cloudflare/.cf-terraforming.yaml --- cloudflare/.cf-terraforming.yaml | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 cloudflare/.cf-terraforming.yaml diff --git a/cloudflare/.cf-terraforming.yaml b/cloudflare/.cf-terraforming.yaml deleted file mode 100644 index 1932b62..0000000 --- a/cloudflare/.cf-terraforming.yaml +++ /dev/null @@ -1,2 +0,0 @@ -email: "charish.patel@trez.wtf" -key: "3dfcfd53a7af10f027ade7467a087017867e7" From 5c06f314dd3f4c55e93894aa7b6926685e572324 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 12 Oct 2025 15:07:10 -0400 Subject: [PATCH 002/109] Updating .gitignore --- .gitignore | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index c4433c4..e94d8bc 100644 --- a/.gitignore +++ b/.gitignore @@ -10,8 +10,8 @@ crash.log crash.*.log # Exclude all .tfvars files, which are likely to contain sensitive data, such as -# password, private keys, and other secrets. These should not be part of version -# control as they are data points which are potentially sensitive and subject +# password, private keys, and other secrets. These should not be part of version +# control as they are data points which are potentially sensitive and subject # to change depending on the environment. *.tfvars *.tfvars.json @@ -30,13 +30,11 @@ override.tf.json # !example_override.tf # Include tfplan files to ignore the plan output of command: terraform plan -out=tfplan -# example: *tfplan* +example: *tfplan* # Ignore CLI configuration files .terraformrc terraform.rc # Envs -*.env* - -**/.cf-terraforming \ No newline at end of file +*.env* \ No newline at end of file From f6ee113145f5021a914c15daf75566e9cc4b0240 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 12 Oct 2025 15:12:58 -0400 Subject: [PATCH 003/109] Cloudflare resources. --- .gitignore | 13 +- cloudflare/.terraform.lock.hcl | 20 +- cloudflare/cf-terraforming.yaml | 4 - cloudflare/cloudflare_dns_record.tf | 571 ++++++++----- cloudflare/cloudflare_zone.tf | 7 +- cloudflare/env.example | 6 + cloudflare/generate_cf_resources.sh | 6 +- cloudflare/imports.tf | 1119 +++++++++++++++++++++++++ cloudflare/main.tf | 12 +- cloudflare/old_cf_tf_resources.tar.gz | Bin 61440 -> 0 bytes cloudflare/variables.tf | 24 - 11 files changed, 1522 insertions(+), 260 deletions(-) delete mode 100644 cloudflare/cf-terraforming.yaml create mode 100644 cloudflare/env.example create mode 100644 cloudflare/imports.tf delete mode 100644 cloudflare/old_cf_tf_resources.tar.gz delete mode 100644 cloudflare/variables.tf diff --git a/.gitignore b/.gitignore index e94d8bc..d8d3f29 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,9 @@ +# Created by https://www.toptal.com/api/terraform +# Edit at https://www.toptal.com?templates=terraform + +### Terraform ### # Local .terraform directories -.terraform/ +**/.terraform/* # .tfstate files *.tfstate @@ -23,18 +27,17 @@ override.tf.json *_override.tf *_override.tf.json -# Ignore transient lock info files created by terraform apply -.terraform.tfstate.lock.info -*.terraform.lock* # Include override files you do wish to add to version control using negated pattern # !example_override.tf # Include tfplan files to ignore the plan output of command: terraform plan -out=tfplan -example: *tfplan* +# example: *tfplan* +**/*.tfplan # Ignore CLI configuration files .terraformrc terraform.rc +# End of https://www.toptal.com/api/terraform # Envs *.env* \ No newline at end of file diff --git a/cloudflare/.terraform.lock.hcl b/cloudflare/.terraform.lock.hcl index 7a38401..94be1a4 100644 --- a/cloudflare/.terraform.lock.hcl +++ b/cloudflare/.terraform.lock.hcl @@ -2,18 +2,18 @@ # Manual edits may be lost in future updates. provider "registry.opentofu.org/cloudflare/cloudflare" { - version = "5.7.1" + version = "5.11.0" constraints = "~> 5.0" hashes = [ - "h1:24uCJp1H3ZK8CCwszYyR3qtOn5Z5Hn1eCcv2gkH7+4g=", - "zh:0bbd2eaa8210b2214dc426a2471b38cee53db9750b4916b34b0926fc9cbe4d7b", - "zh:0de3675e2ace7478ab0d354b2b6db4be2ae5a9a5e68b725cdd10e956131ec687", - "zh:4787a255919911aac5e1f8d47ed19fa45e5b90439ecf1fffbb17ff8bfb28de79", - "zh:4eb1e4300b3cdee3a323457ebcc8df29a735ea6bbabe3cf9cbd3dc3fb5a9172b", - "zh:580bbd5a727c9e3f31ae47c872df860c9a08ea998e0ff3dfe37dbac536146166", - "zh:6a359212678ffcf88551e2d8d0f8e52418031cf1f8077bb8ddf500171ee90f2b", - "zh:bec6890cb11511577c5f8ec8954e26ac51c44a114cb3e0349fea40f87930c029", - "zh:dbe3585510283c8e53a2b24cc7a69fab0ee9d71addae0db1be0374bc32fc6355", + "h1:jgb1wjIOM91LvApId25gmz6X5NcfS0e10flOrndNwqM=", + "zh:0848e1ac58cbca0adeba216742a5a7054a10386f019d4358eb69afa3ac4dc247", + "zh:3212393037e7a5db03d81d652d15a6343befffbf1ed643b5ad60bf4b157762ac", + "zh:3d89d228d0931c891b8e3ecdba28182e6a97972d1c1c7088360f7f0a40d49f97", + "zh:aef6572e45bdf05765db2976625eaa1997116e17d68e82d36ff0c5090690b758", + "zh:b8ba44b1a3a52252b9fe33611310869820e8610e3ae6ca67bb14134dcd20a306", + "zh:e0099f6d61c552c3fd7801d06f3d6912cb26dc3d808f97fa69015adcc4485e4d", + "zh:e937b5d23a6373417f4e4f80bb89b1865d783af7d7baccf8547c59b4d38707ec", + "zh:ed2417b3d7487227bf78c70c372fc9fa711d83ea073755e3ff8484af7ca194c1", "zh:f809ab383cca0a5f83072981c64208cbd7fa67e986a86ee02dd2c82333221e32", ] } diff --git a/cloudflare/cf-terraforming.yaml b/cloudflare/cf-terraforming.yaml deleted file mode 100644 index f1e6275..0000000 --- a/cloudflare/cf-terraforming.yaml +++ /dev/null @@ -1,4 +0,0 @@ -email: "" -key: "" -# or -token: "" \ No newline at end of file diff --git a/cloudflare/cloudflare_dns_record.tf b/cloudflare/cloudflare_dns_record.tf index fe80918..7a231a8 100644 --- a/cloudflare/cloudflare_dns_record.tf +++ b/cloudflare/cloudflare_dns_record.tf @@ -1,5 +1,5 @@ resource "cloudflare_dns_record" "terraform_managed_resource_cf6a2011607cc97bc619c5ee198f6d7b_0" { - content = "24.90.43.0" + content = "98.7.96.244" name = "trez.wtf" proxied = true tags = [] @@ -9,7 +9,20 @@ resource "cloudflare_dns_record" "terraform_managed_resource_cf6a2011607cc97bc61 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_d180899c04a39e06c0f933dd6a44a7cf_1" { +resource "cloudflare_dns_record" "terraform_managed_resource_52f73000eced525a270ef63920891aed_1" { + content = "trez.wtf" + name = "13ft.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_d180899c04a39e06c0f933dd6a44a7cf_2" { content = "trez.wtf" name = "3dprint.trez.wtf" proxied = true @@ -22,7 +35,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d180899c04a39e06c0f } } -resource "cloudflare_dns_record" "terraform_managed_resource_5287c32e5951b28003aa95c9dbf552d0_2" { +resource "cloudflare_dns_record" "terraform_managed_resource_5287c32e5951b28003aa95c9dbf552d0_3" { content = "trez.wtf" name = "abs.trez.wtf" proxied = true @@ -35,7 +48,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_5287c32e5951b28003a } } -resource "cloudflare_dns_record" "terraform_managed_resource_8803a357850dc846a2e960be18d9cb11_3" { +resource "cloudflare_dns_record" "terraform_managed_resource_8803a357850dc846a2e960be18d9cb11_4" { content = "trez.wtf" name = "adgh.trez.wtf" proxied = true @@ -48,7 +61,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_8803a357850dc846a2e } } -resource "cloudflare_dns_record" "terraform_managed_resource_c2d62324ea880eba98faa0b86a6d3459_4" { +resource "cloudflare_dns_record" "terraform_managed_resource_c2d62324ea880eba98faa0b86a6d3459_5" { content = "trez.wtf" name = "ai.trez.wtf" proxied = true @@ -61,7 +74,33 @@ resource "cloudflare_dns_record" "terraform_managed_resource_c2d62324ea880eba98f } } -resource "cloudflare_dns_record" "terraform_managed_resource_7de07ff813f4bccc666978d01efc4bb1_5" { +resource "cloudflare_dns_record" "terraform_managed_resource_c241c47a0821a92a1f11cb733de7a7bf_6" { + content = "trez.wtf" + name = "amb.trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_c6ad8b9fb075e452748a976c9f85646c_7" { + content = "trez.wtf" + name = "amdb.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_7de07ff813f4bccc666978d01efc4bb1_8" { content = "trez.wtf" name = "analytics.trez.wtf" proxied = true @@ -74,7 +113,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_7de07ff813f4bccc666 } } -resource "cloudflare_dns_record" "terraform_managed_resource_3dc156fc1047fe07dcea08cfac326eb8_6" { +resource "cloudflare_dns_record" "terraform_managed_resource_3dc156fc1047fe07dcea08cfac326eb8_9" { content = "trez.wtf" name = "ansible.trez.wtf" proxied = true @@ -87,7 +126,20 @@ resource "cloudflare_dns_record" "terraform_managed_resource_3dc156fc1047fe07dce } } -resource "cloudflare_dns_record" "terraform_managed_resource_431039bfb778ec0ab013847c43a1d552_7" { +resource "cloudflare_dns_record" "terraform_managed_resource_4724ef076d56cec92de82f149b019a65_10" { + content = "trez.wtf" + name = "apc.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_431039bfb778ec0ab013847c43a1d552_11" { content = "trez.wtf" name = "apm.trez.wtf" proxied = true @@ -100,7 +152,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_431039bfb778ec0ab01 } } -resource "cloudflare_dns_record" "terraform_managed_resource_d7daa475204095bf50734d7f976945bd_8" { +resource "cloudflare_dns_record" "terraform_managed_resource_de6fbdc83515827fad6b09f4016c95d6_12" { content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" name = "apprise.trez.wtf" proxied = true @@ -113,7 +165,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d7daa475204095bf507 } } -resource "cloudflare_dns_record" "terraform_managed_resource_c7647ea568d3ef44e93596eddc023c98_9" { +resource "cloudflare_dns_record" "terraform_managed_resource_c7647ea568d3ef44e93596eddc023c98_13" { content = "trez.wtf" name = "appt.trez.wtf" proxied = true @@ -126,7 +178,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_c7647ea568d3ef44e93 } } -resource "cloudflare_dns_record" "terraform_managed_resource_f29aed046c0fb5e05a9b1974f119eeaf_10" { +resource "cloudflare_dns_record" "terraform_managed_resource_f29aed046c0fb5e05a9b1974f119eeaf_14" { content = "trez.wtf" name = "archive.trez.wtf" proxied = true @@ -139,7 +191,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_f29aed046c0fb5e05a9 } } -resource "cloudflare_dns_record" "terraform_managed_resource_4774c5893f3cb0a20ea79250bf014ece_11" { +resource "cloudflare_dns_record" "terraform_managed_resource_4774c5893f3cb0a20ea79250bf014ece_15" { content = "trez.wtf" name = "argus.trez.wtf" proxied = true @@ -152,7 +204,20 @@ resource "cloudflare_dns_record" "terraform_managed_resource_4774c5893f3cb0a20ea } } -resource "cloudflare_dns_record" "terraform_managed_resource_3b86f917d3bfc6da2d241201702aface_12" { +resource "cloudflare_dns_record" "terraform_managed_resource_ba773b8688e2366a2acc654f794bdb85_16" { + content = "trez.wtf" + name = "asciinema.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_3b86f917d3bfc6da2d241201702aface_17" { content = "trez.wtf" name = "auth.trez.wtf" proxied = true @@ -165,7 +230,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_3b86f917d3bfc6da2d2 } } -resource "cloudflare_dns_record" "terraform_managed_resource_cd31181fb3f0a340c9a7a5f801bf6bf2_13" { +resource "cloudflare_dns_record" "terraform_managed_resource_cd31181fb3f0a340c9a7a5f801bf6bf2_18" { content = "trez.wtf" name = "bazarr.trez.wtf" proxied = true @@ -178,7 +243,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_cd31181fb3f0a340c9a } } -resource "cloudflare_dns_record" "terraform_managed_resource_72a11998de4823bc8636a7746ed01139_14" { +resource "cloudflare_dns_record" "terraform_managed_resource_72a11998de4823bc8636a7746ed01139_19" { content = "trez.wtf" name = "beszel.trez.wtf" proxied = true @@ -191,7 +256,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_72a11998de4823bc863 } } -resource "cloudflare_dns_record" "terraform_managed_resource_b6eca01d312bb70187b46fc1004b2ff8_15" { +resource "cloudflare_dns_record" "terraform_managed_resource_b6eca01d312bb70187b46fc1004b2ff8_20" { content = "trez.wtf" name = "bitwarden.trez.wtf" proxied = true @@ -204,7 +269,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_b6eca01d312bb70187b } } -resource "cloudflare_dns_record" "terraform_managed_resource_f95b7123bd7c59fe581ff25e0f27ec21_16" { +resource "cloudflare_dns_record" "terraform_managed_resource_f95b7123bd7c59fe581ff25e0f27ec21_21" { content = "trez.wtf" name = "biz.trez.wtf" proxied = true @@ -217,7 +282,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_f95b7123bd7c59fe581 } } -resource "cloudflare_dns_record" "terraform_managed_resource_454eae31ae101567c9de7346f927654f_17" { +resource "cloudflare_dns_record" "terraform_managed_resource_454eae31ae101567c9de7346f927654f_22" { content = "trez.wtf" name = "blog.trez.wtf" proxied = true @@ -230,7 +295,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_454eae31ae101567c9d } } -resource "cloudflare_dns_record" "terraform_managed_resource_501ce660c3f0abf171d0bba3a05f2fb3_18" { +resource "cloudflare_dns_record" "terraform_managed_resource_501ce660c3f0abf171d0bba3a05f2fb3_23" { content = "trez.wtf" name = "browse.trez.wtf" proxied = true @@ -243,7 +308,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_501ce660c3f0abf171d } } -resource "cloudflare_dns_record" "terraform_managed_resource_e4d7085f7185601969bd91ae71c79361_19" { +resource "cloudflare_dns_record" "terraform_managed_resource_e4d7085f7185601969bd91ae71c79361_24" { content = "trez.wtf" name = "bsky.trez.wtf" proxied = true @@ -256,7 +321,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e4d7085f7185601969b } } -resource "cloudflare_dns_record" "terraform_managed_resource_008596b917dabf5c4ce07b770f081c89_20" { +resource "cloudflare_dns_record" "terraform_managed_resource_008596b917dabf5c4ce07b770f081c89_25" { content = "trez.wtf" name = "btmag.trez.wtf" proxied = true @@ -269,7 +334,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_008596b917dabf5c4ce } } -resource "cloudflare_dns_record" "terraform_managed_resource_f7a17f97074e9739cc8761271edd73b0_21" { +resource "cloudflare_dns_record" "terraform_managed_resource_f7a17f97074e9739cc8761271edd73b0_26" { content = "trez.wtf" name = "bunker.trez.wtf" proxied = true @@ -282,7 +347,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_f7a17f97074e9739cc8 } } -resource "cloudflare_dns_record" "terraform_managed_resource_95df59d673ce44b3cbe71487220d6a27_22" { +resource "cloudflare_dns_record" "terraform_managed_resource_95df59d673ce44b3cbe71487220d6a27_27" { content = "trez.wtf" name = "cchef.trez.wtf" proxied = true @@ -295,7 +360,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_95df59d673ce44b3cbe } } -resource "cloudflare_dns_record" "terraform_managed_resource_30ab5189438e420bc1970df67059cd87_23" { +resource "cloudflare_dns_record" "terraform_managed_resource_30ab5189438e420bc1970df67059cd87_28" { content = "trez.wtf" name = "cftunn.trez.wtf" proxied = true @@ -308,7 +373,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_30ab5189438e420bc19 } } -resource "cloudflare_dns_record" "terraform_managed_resource_afc84f13ab75b4b37c02ff29b7394655_24" { +resource "cloudflare_dns_record" "terraform_managed_resource_afc84f13ab75b4b37c02ff29b7394655_29" { content = "trez.wtf" name = "chat.trez.wtf" proxied = true @@ -321,7 +386,33 @@ resource "cloudflare_dns_record" "terraform_managed_resource_afc84f13ab75b4b37c0 } } -resource "cloudflare_dns_record" "terraform_managed_resource_e2f6e82f7fa8797f33fc9681ce76067d_25" { +resource "cloudflare_dns_record" "terraform_managed_resource_910c6f5270f48f635b57a52f01a3bb51_30" { + content = "trez.wtf" + name = "chdt.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_14dd791b6e7e14290b173ff704613557_31" { + content = "trez.wtf" + name = "clip.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_e2f6e82f7fa8797f33fc9681ce76067d_32" { content = "trez.wtf" name = "cloak.trez.wtf" proxied = true @@ -334,7 +425,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e2f6e82f7fa8797f33f } } -resource "cloudflare_dns_record" "terraform_managed_resource_761c64574ce29dacc763dd4d90210089_26" { +resource "cloudflare_dns_record" "terraform_managed_resource_761c64574ce29dacc763dd4d90210089_33" { content = "trez.wtf" name = "cloud.trez.wtf" proxied = true @@ -347,7 +438,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_761c64574ce29dacc76 } } -resource "cloudflare_dns_record" "terraform_managed_resource_17e11f53741436a8bd7e9a8001792e49_27" { +resource "cloudflare_dns_record" "terraform_managed_resource_17e11f53741436a8bd7e9a8001792e49_34" { content = "trez.wtf" name = "convert.trez.wtf" proxied = true @@ -360,7 +451,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_17e11f53741436a8bd7 } } -resource "cloudflare_dns_record" "terraform_managed_resource_6b6fda67b5fde56072b7576a980fec9a_28" { +resource "cloudflare_dns_record" "terraform_managed_resource_6b6fda67b5fde56072b7576a980fec9a_35" { content = "trez.wtf" name = "cron.trez.wtf" proxied = true @@ -373,7 +464,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_6b6fda67b5fde56072b } } -resource "cloudflare_dns_record" "terraform_managed_resource_2b8dbbf8b2a49c5a734c19d7f2ba5f69_29" { +resource "cloudflare_dns_record" "terraform_managed_resource_2b8dbbf8b2a49c5a734c19d7f2ba5f69_36" { content = "trez.wtf" name = "csec.trez.wtf" proxied = true @@ -386,7 +477,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_2b8dbbf8b2a49c5a734 } } -resource "cloudflare_dns_record" "terraform_managed_resource_8945c764263c1298b01125a76467659f_30" { +resource "cloudflare_dns_record" "terraform_managed_resource_8945c764263c1298b01125a76467659f_37" { content = "trez.wtf" name = "czkawka.trez.wtf" proxied = true @@ -399,7 +490,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_8945c764263c1298b01 } } -resource "cloudflare_dns_record" "terraform_managed_resource_f68d0f0ff21ede0a63d1050c7528a52a_31" { +resource "cloudflare_dns_record" "terraform_managed_resource_f68d0f0ff21ede0a63d1050c7528a52a_38" { content = "trez.wtf" name = "dbs.trez.wtf" proxied = true @@ -412,7 +503,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_f68d0f0ff21ede0a63d } } -resource "cloudflare_dns_record" "terraform_managed_resource_4f43fc65db56a4a4d02d1de664e1ec46_32" { +resource "cloudflare_dns_record" "terraform_managed_resource_4f43fc65db56a4a4d02d1de664e1ec46_39" { content = "trez.wtf" name = "deluge.trez.wtf" proxied = true @@ -425,7 +516,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_4f43fc65db56a4a4d02 } } -resource "cloudflare_dns_record" "terraform_managed_resource_2b1a8ace156657ee52656fba1c49ade3_33" { +resource "cloudflare_dns_record" "terraform_managed_resource_2b1a8ace156657ee52656fba1c49ade3_40" { content = "trez.wtf" name = "devops.trez.wtf" proxied = true @@ -438,7 +529,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_2b1a8ace156657ee526 } } -resource "cloudflare_dns_record" "terraform_managed_resource_ea669f9270272fc5020e5d047553b373_34" { +resource "cloudflare_dns_record" "terraform_managed_resource_ea669f9270272fc5020e5d047553b373_41" { content = "trez.wtf" name = "dms.trez.wtf" proxied = true @@ -451,7 +542,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_ea669f9270272fc5020 } } -resource "cloudflare_dns_record" "terraform_managed_resource_8c4b00df82a0ddee5c714784ec14ce51_35" { +resource "cloudflare_dns_record" "terraform_managed_resource_8c4b00df82a0ddee5c714784ec14ce51_42" { content = "trez.wtf" name = "docs.trez.wtf" proxied = true @@ -464,7 +555,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_8c4b00df82a0ddee5c7 } } -resource "cloudflare_dns_record" "terraform_managed_resource_1d1592b11f184de780cc09e0a4d9b13f_36" { +resource "cloudflare_dns_record" "terraform_managed_resource_1d1592b11f184de780cc09e0a4d9b13f_43" { content = "trez.wtf" name = "draw.trez.wtf" proxied = true @@ -477,7 +568,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_1d1592b11f184de780c } } -resource "cloudflare_dns_record" "terraform_managed_resource_d523b00334072481f0e67c9183dc3448_37" { +resource "cloudflare_dns_record" "terraform_managed_resource_d523b00334072481f0e67c9183dc3448_44" { content = "trez.wtf" name = "dup.trez.wtf" proxied = true @@ -490,7 +581,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d523b00334072481f0e } } -resource "cloudflare_dns_record" "terraform_managed_resource_77fca9f42841bcd5de377e8fc50b7245_38" { +resource "cloudflare_dns_record" "terraform_managed_resource_77fca9f42841bcd5de377e8fc50b7245_45" { content = "trez.wtf" name = "etherpad.trez.wtf" proxied = true @@ -503,7 +594,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_77fca9f42841bcd5de3 } } -resource "cloudflare_dns_record" "terraform_managed_resource_5a709fac13359e6b5ab83f01f78a0fac_39" { +resource "cloudflare_dns_record" "terraform_managed_resource_5a709fac13359e6b5ab83f01f78a0fac_46" { content = "trez.wtf" name = "finance.trez.wtf" proxied = true @@ -516,7 +607,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_5a709fac13359e6b5ab } } -resource "cloudflare_dns_record" "terraform_managed_resource_c3f07e4dbe647403530fb5fe660feda4_40" { +resource "cloudflare_dns_record" "terraform_managed_resource_c3f07e4dbe647403530fb5fe660feda4_47" { content = "trez.wtf" name = "fin.trez.wtf" proxied = true @@ -529,7 +620,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_c3f07e4dbe647403530 } } -resource "cloudflare_dns_record" "terraform_managed_resource_3822c134c866628fc6c4282a536e7069_41" { +resource "cloudflare_dns_record" "terraform_managed_resource_3822c134c866628fc6c4282a536e7069_48" { content = "52bdee6e-8ccb-47be-ba9e-f8010b905e41.cfargotunnel.com" name = "gist-ssh.trez.wtf" proxied = true @@ -542,7 +633,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_3822c134c866628fc6c } } -resource "cloudflare_dns_record" "terraform_managed_resource_d2c91bc0a131e5b660edf04b88f1ef4d_42" { +resource "cloudflare_dns_record" "terraform_managed_resource_d2c91bc0a131e5b660edf04b88f1ef4d_49" { content = "trez.wtf" name = "gist.trez.wtf" proxied = true @@ -555,7 +646,20 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d2c91bc0a131e5b660e } } -resource "cloudflare_dns_record" "terraform_managed_resource_624c3bc1aa357dd274d73af39dd4a8cf_43" { +resource "cloudflare_dns_record" "terraform_managed_resource_630abe33e2d823baa56205fdd6a64f2b_50" { + content = "trez.wtf" + name = "gitignore.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_624c3bc1aa357dd274d73af39dd4a8cf_51" { content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" name = "git-ssh.trez.wtf" proxied = true @@ -568,7 +672,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_624c3bc1aa357dd274d } } -resource "cloudflare_dns_record" "terraform_managed_resource_2b5be8812e384c442ac53e05ef91060a_44" { +resource "cloudflare_dns_record" "terraform_managed_resource_2b5be8812e384c442ac53e05ef91060a_52" { content = "trez.wtf" name = "git.trez.wtf" proxied = true @@ -581,7 +685,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_2b5be8812e384c442ac } } -resource "cloudflare_dns_record" "terraform_managed_resource_ada4aede3949df5885a077a7d55f9c96_45" { +resource "cloudflare_dns_record" "terraform_managed_resource_ada4aede3949df5885a077a7d55f9c96_53" { content = "trez.wtf" name = "gotify.trez.wtf" proxied = true @@ -594,7 +698,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_ada4aede3949df5885a } } -resource "cloudflare_dns_record" "terraform_managed_resource_24b3875f680712f8ece50fccc89ab0b4_46" { +resource "cloudflare_dns_record" "terraform_managed_resource_24b3875f680712f8ece50fccc89ab0b4_54" { content = "trez.wtf" name = "guac.trez.wtf" proxied = true @@ -607,7 +711,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_24b3875f680712f8ece } } -resource "cloudflare_dns_record" "terraform_managed_resource_37fdaea96417656e5e7ff42d8a5d5e2e_47" { +resource "cloudflare_dns_record" "terraform_managed_resource_37fdaea96417656e5e7ff42d8a5d5e2e_55" { content = "trez.wtf" name = "ha.trez.wtf" proxied = true @@ -620,7 +724,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_37fdaea96417656e5e7 } } -resource "cloudflare_dns_record" "terraform_managed_resource_8f2664c3e60e650c7df17e4b9c975f5f_48" { +resource "cloudflare_dns_record" "terraform_managed_resource_8f2664c3e60e650c7df17e4b9c975f5f_56" { content = "trez.wtf" name = "health.trez.wtf" proxied = true @@ -633,7 +737,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_8f2664c3e60e650c7df } } -resource "cloudflare_dns_record" "terraform_managed_resource_cb511e3494b21b1f5ead9955062e1404_49" { +resource "cloudflare_dns_record" "terraform_managed_resource_cb511e3494b21b1f5ead9955062e1404_57" { content = "trez.wtf" name = "id.trez.wtf" proxied = true @@ -646,7 +750,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_cb511e3494b21b1f5ea } } -resource "cloudflare_dns_record" "terraform_managed_resource_1a1414bd6f5ab12a839518782df5faff_50" { +resource "cloudflare_dns_record" "terraform_managed_resource_1a1414bd6f5ab12a839518782df5faff_58" { content = "trez.wtf" name = "influxdb.trez.wtf" proxied = true @@ -659,7 +763,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_1a1414bd6f5ab12a839 } } -resource "cloudflare_dns_record" "terraform_managed_resource_99a565697b2cd5524d411ea642c9e10b_51" { +resource "cloudflare_dns_record" "terraform_managed_resource_99a565697b2cd5524d411ea642c9e10b_59" { content = "trez.wtf" name = "invid.trez.wtf" proxied = true @@ -672,7 +776,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_99a565697b2cd5524d4 } } -resource "cloudflare_dns_record" "terraform_managed_resource_99d7d532b39d14a58940fb9713247ad3_52" { +resource "cloudflare_dns_record" "terraform_managed_resource_99d7d532b39d14a58940fb9713247ad3_60" { content = "trez.wtf" name = "it-services.trez.wtf" proxied = true @@ -685,7 +789,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_99d7d532b39d14a5894 } } -resource "cloudflare_dns_record" "terraform_managed_resource_0eb943370091cb611eac8a623e8da55c_53" { +resource "cloudflare_dns_record" "terraform_managed_resource_0eb943370091cb611eac8a623e8da55c_61" { content = "trez.wtf" name = "itt.trez.wtf" proxied = true @@ -698,7 +802,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_0eb943370091cb611ea } } -resource "cloudflare_dns_record" "terraform_managed_resource_82cd59c054270bbddd0c244bb683630f_54" { +resource "cloudflare_dns_record" "terraform_managed_resource_82cd59c054270bbddd0c244bb683630f_62" { content = "trez.wtf" name = "jf.trez.wtf" proxied = true @@ -711,7 +815,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_82cd59c054270bbddd0 } } -resource "cloudflare_dns_record" "terraform_managed_resource_314413e92cbb3f7af832e9c0cbd5dd1b_55" { +resource "cloudflare_dns_record" "terraform_managed_resource_314413e92cbb3f7af832e9c0cbd5dd1b_63" { content = "trez.wtf" name = "kanban.trez.wtf" proxied = true @@ -724,7 +828,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_314413e92cbb3f7af83 } } -resource "cloudflare_dns_record" "terraform_managed_resource_74960fd93512951d63382a88b2a88d1b_56" { +resource "cloudflare_dns_record" "terraform_managed_resource_74960fd93512951d63382a88b2a88d1b_64" { content = "trez.wtf" name = "kkeep.trez.wtf" proxied = true @@ -737,7 +841,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_74960fd93512951d633 } } -resource "cloudflare_dns_record" "terraform_managed_resource_99fd60771a29c65992c34deb920534ca_57" { +resource "cloudflare_dns_record" "terraform_managed_resource_99fd60771a29c65992c34deb920534ca_65" { content = "trez.wtf" name = "ldap.trez.wtf" proxied = true @@ -750,7 +854,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_99fd60771a29c65992c } } -resource "cloudflare_dns_record" "terraform_managed_resource_eab9cfb0ebc7bcdde5c701fe799551e6_58" { +resource "cloudflare_dns_record" "terraform_managed_resource_eab9cfb0ebc7bcdde5c701fe799551e6_66" { content = "trez.wtf" name = "lidarr.trez.wtf" proxied = true @@ -763,7 +867,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_eab9cfb0ebc7bcdde5c } } -resource "cloudflare_dns_record" "terraform_managed_resource_d1c43e1f3fc8a51cd9013f4e181abcf6_59" { +resource "cloudflare_dns_record" "terraform_managed_resource_d1c43e1f3fc8a51cd9013f4e181abcf6_67" { content = "trez.wtf" name = "lidify.trez.wtf" proxied = true @@ -776,7 +880,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d1c43e1f3fc8a51cd90 } } -resource "cloudflare_dns_record" "terraform_managed_resource_795c4820e2886bc7420d9ea605fa7fdc_60" { +resource "cloudflare_dns_record" "terraform_managed_resource_795c4820e2886bc7420d9ea605fa7fdc_68" { content = "trez.wtf" name = "loc.trez.wtf" proxied = true @@ -789,7 +893,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_795c4820e2886bc7420 } } -resource "cloudflare_dns_record" "terraform_managed_resource_928723123bf55f8468db439b2f6b66f9_61" { +resource "cloudflare_dns_record" "terraform_managed_resource_928723123bf55f8468db439b2f6b66f9_69" { content = "trez.wtf" name = "logs.trez.wtf" proxied = true @@ -802,7 +906,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_928723123bf55f8468d } } -resource "cloudflare_dns_record" "terraform_managed_resource_c28f406f77dede24a67aba594ea77e47_62" { +resource "cloudflare_dns_record" "terraform_managed_resource_c28f406f77dede24a67aba594ea77e47_70" { content = "trez.wtf" name = "maloja.trez.wtf" proxied = true @@ -815,7 +919,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_c28f406f77dede24a67 } } -resource "cloudflare_dns_record" "terraform_managed_resource_a70c09e3b78c1728261620fae3b8ee38_63" { +resource "cloudflare_dns_record" "terraform_managed_resource_a70c09e3b78c1728261620fae3b8ee38_71" { content = "trez.wtf" name = "mastodon.trez.wtf" proxied = true @@ -828,7 +932,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_a70c09e3b78c1728261 } } -resource "cloudflare_dns_record" "terraform_managed_resource_6a92807e52e038c26af268c4597ebc1f_64" { +resource "cloudflare_dns_record" "terraform_managed_resource_6a92807e52e038c26af268c4597ebc1f_72" { content = "trez.wtf" name = "matrix.trez.wtf" proxied = true @@ -841,7 +945,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_6a92807e52e038c26af } } -resource "cloudflare_dns_record" "terraform_managed_resource_39fa401a6d962e2983b565afa9b342dc_65" { +resource "cloudflare_dns_record" "terraform_managed_resource_39fa401a6d962e2983b565afa9b342dc_73" { content = "trez.wtf" name = "meet-admin.trez.wtf" proxied = true @@ -854,7 +958,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_39fa401a6d962e2983b } } -resource "cloudflare_dns_record" "terraform_managed_resource_64ea89b686c047dd93591cddf71e9163_66" { +resource "cloudflare_dns_record" "terraform_managed_resource_64ea89b686c047dd93591cddf71e9163_74" { content = "trez.wtf" name = "meet.trez.wtf" proxied = true @@ -867,7 +971,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_64ea89b686c047dd935 } } -resource "cloudflare_dns_record" "terraform_managed_resource_73ef2be84ef9350b31c5a42fc1132b96_67" { +resource "cloudflare_dns_record" "terraform_managed_resource_73ef2be84ef9350b31c5a42fc1132b96_75" { content = "trez.wtf" name = "memes.trez.wtf" proxied = true @@ -880,7 +984,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_73ef2be84ef9350b31c } } -resource "cloudflare_dns_record" "terraform_managed_resource_fe64d5437e9a3dfde9c6dae4f38e4da5_68" { +resource "cloudflare_dns_record" "terraform_managed_resource_fe64d5437e9a3dfde9c6dae4f38e4da5_76" { content = "trez.wtf" name = "mesh.trez.wtf" proxied = true @@ -893,7 +997,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_fe64d5437e9a3dfde9c } } -resource "cloudflare_dns_record" "terraform_managed_resource_b16d12c0494e7f4919227be13849b32a_69" { +resource "cloudflare_dns_record" "terraform_managed_resource_b16d12c0494e7f4919227be13849b32a_77" { content = "trez.wtf" name = "mimir.trez.wtf" proxied = true @@ -906,7 +1010,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_b16d12c0494e7f49192 } } -resource "cloudflare_dns_record" "terraform_managed_resource_7c5ed631e6ce51c04ea3bf5b4eef6f08_70" { +resource "cloudflare_dns_record" "terraform_managed_resource_7c5ed631e6ce51c04ea3bf5b4eef6f08_78" { content = "trez.wtf" name = "mon.trez.wtf" proxied = true @@ -919,7 +1023,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_7c5ed631e6ce51c04ea } } -resource "cloudflare_dns_record" "terraform_managed_resource_6160304402c34598edfae7e8fb47482e_71" { +resource "cloudflare_dns_record" "terraform_managed_resource_6160304402c34598edfae7e8fb47482e_79" { content = "trez.wtf" name = "myspotify.trez.wtf" proxied = true @@ -932,7 +1036,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_6160304402c34598edf } } -resource "cloudflare_dns_record" "terraform_managed_resource_a159ea7b18fdfd081b13875507eeaeb4_72" { +resource "cloudflare_dns_record" "terraform_managed_resource_a159ea7b18fdfd081b13875507eeaeb4_80" { content = "trez.wtf" name = "n8n.trez.wtf" proxied = true @@ -945,7 +1049,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_a159ea7b18fdfd081b1 } } -resource "cloudflare_dns_record" "terraform_managed_resource_bf9e99fb61f7e290dc5974de2ce9daa8_73" { +resource "cloudflare_dns_record" "terraform_managed_resource_bf9e99fb61f7e290dc5974de2ce9daa8_81" { content = "trez.wtf" name = "navi.trez.wtf" proxied = true @@ -958,7 +1062,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_bf9e99fb61f7e290dc5 } } -resource "cloudflare_dns_record" "terraform_managed_resource_2378be8a63c169da5e33c50f83862828_74" { +resource "cloudflare_dns_record" "terraform_managed_resource_2378be8a63c169da5e33c50f83862828_82" { content = "trez.wtf" name = "netdata.trez.wtf" proxied = true @@ -971,7 +1075,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_2378be8a63c169da5e3 } } -resource "cloudflare_dns_record" "terraform_managed_resource_9a5e88bf84f980cc1ad2a3234353bb2b_75" { +resource "cloudflare_dns_record" "terraform_managed_resource_9a5e88bf84f980cc1ad2a3234353bb2b_83" { content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" name = "net.trez.wtf" proxied = true @@ -984,7 +1088,20 @@ resource "cloudflare_dns_record" "terraform_managed_resource_9a5e88bf84f980cc1ad } } -resource "cloudflare_dns_record" "terraform_managed_resource_57e3006530bfe01e39e700fa846d1597_76" { +resource "cloudflare_dns_record" "terraform_managed_resource_024d007244fa56769f5269467be58004_84" { + content = "trez.wtf" + name = "nocodb.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_57e3006530bfe01e39e700fa846d1597_85" { content = "trez.wtf" name = "notes.trez.wtf" proxied = true @@ -997,7 +1114,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_57e3006530bfe01e39e } } -resource "cloudflare_dns_record" "terraform_managed_resource_e1083efed3200637e26faee90fee0f4b_77" { +resource "cloudflare_dns_record" "terraform_managed_resource_e1083efed3200637e26faee90fee0f4b_86" { content = "trez.wtf" name = "ntfy.trez.wtf" proxied = true @@ -1010,7 +1127,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e1083efed3200637e26 } } -resource "cloudflare_dns_record" "terraform_managed_resource_0134cf3059dd98efb64a3da16d49e42f_78" { +resource "cloudflare_dns_record" "terraform_managed_resource_0134cf3059dd98efb64a3da16d49e42f_87" { content = "trez.wtf" name = "ombi.trez.wtf" proxied = true @@ -1023,7 +1140,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_0134cf3059dd98efb64 } } -resource "cloudflare_dns_record" "terraform_managed_resource_c55083c8f8b2f79c035bb6cea0514e2b_79" { +resource "cloudflare_dns_record" "terraform_managed_resource_c55083c8f8b2f79c035bb6cea0514e2b_88" { content = "trez.wtf" name = "otools.trez.wtf" proxied = true @@ -1036,7 +1153,20 @@ resource "cloudflare_dns_record" "terraform_managed_resource_c55083c8f8b2f79c035 } } -resource "cloudflare_dns_record" "terraform_managed_resource_e7a6f3d25a3bdcc8a9c220ae70746e92_80" { +resource "cloudflare_dns_record" "terraform_managed_resource_7c1f042774795cb5b5b34d13fc76da46_89" { + content = "trez.wtf" + name = "patch.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_e7a6f3d25a3bdcc8a9c220ae70746e92_90" { content = "trez.wtf" name = "pdf.trez.wtf" proxied = true @@ -1049,7 +1179,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e7a6f3d25a3bdcc8a9c } } -resource "cloudflare_dns_record" "terraform_managed_resource_64528783fef4d97972834ac5271f7647_81" { +resource "cloudflare_dns_record" "terraform_managed_resource_64528783fef4d97972834ac5271f7647_91" { content = "trez.wtf" name = "penpot.trez.wtf" proxied = true @@ -1062,7 +1192,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_64528783fef4d979728 } } -resource "cloudflare_dns_record" "terraform_managed_resource_1322fe40ad6a7371919c8a4704e938ee_82" { +resource "cloudflare_dns_record" "terraform_managed_resource_1322fe40ad6a7371919c8a4704e938ee_92" { content = "trez.wtf" name = "pg.trez.wtf" proxied = true @@ -1075,7 +1205,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_1322fe40ad6a7371919 } } -resource "cloudflare_dns_record" "terraform_managed_resource_b6bc17da9a79f991dd6c3b28b8f42f2d_83" { +resource "cloudflare_dns_record" "terraform_managed_resource_b6bc17da9a79f991dd6c3b28b8f42f2d_93" { content = "trez.wtf" name = "pics.trez.wtf" proxied = true @@ -1088,7 +1218,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_b6bc17da9a79f991dd6 } } -resource "cloudflare_dns_record" "terraform_managed_resource_f0dd27ea6a1d347f7f6d65413225f787_84" { +resource "cloudflare_dns_record" "terraform_managed_resource_f0dd27ea6a1d347f7f6d65413225f787_94" { content = "trez.wtf" name = "plants.trez.wtf" proxied = true @@ -1101,7 +1231,20 @@ resource "cloudflare_dns_record" "terraform_managed_resource_f0dd27ea6a1d347f7f6 } } -resource "cloudflare_dns_record" "terraform_managed_resource_3351e093a6b987becb6fd50fbd0c8f6b_85" { +resource "cloudflare_dns_record" "terraform_managed_resource_d9e573bf5f8aa9f09d2806b1a896df1d_95" { + content = "trez.wtf" + name = "plantuml.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_3351e093a6b987becb6fd50fbd0c8f6b_96" { content = "pm.mtasv.net" name = "pm-bounces.trez.wtf" proxied = false @@ -1114,7 +1257,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_3351e093a6b987becb6 } } -resource "cloudflare_dns_record" "terraform_managed_resource_24fb8b3330d2328201bf357792406664_86" { +resource "cloudflare_dns_record" "terraform_managed_resource_24fb8b3330d2328201bf357792406664_97" { content = "trez.wtf" name = "pod.trez.wtf" proxied = true @@ -1127,7 +1270,20 @@ resource "cloudflare_dns_record" "terraform_managed_resource_24fb8b3330d2328201b } } -resource "cloudflare_dns_record" "terraform_managed_resource_97096faf1399998239ad6bb85d53c991_87" { +resource "cloudflare_dns_record" "terraform_managed_resource_b1147f38bbb8edcb6dee0ffd36396225_98" { + content = "trez.wtf" + name = "poly.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_97096faf1399998239ad6bb85d53c991_99" { content = "trez.wtf" name = "portainer.trez.wtf" proxied = true @@ -1140,7 +1296,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_97096faf1399998239a } } -resource "cloudflare_dns_record" "terraform_managed_resource_11ff24b985900bcb7ea23009691315a3_88" { +resource "cloudflare_dns_record" "terraform_managed_resource_11ff24b985900bcb7ea23009691315a3_100" { content = "trez.wtf" name = "portc.trez.wtf" proxied = true @@ -1153,7 +1309,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_11ff24b985900bcb7ea } } -resource "cloudflare_dns_record" "terraform_managed_resource_cce54a485676201b44d249c75d8a4fc1_89" { +resource "cloudflare_dns_record" "terraform_managed_resource_cce54a485676201b44d249c75d8a4fc1_101" { content = "trez.wtf" name = "ports.trez.wtf" proxied = true @@ -1166,7 +1322,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_cce54a485676201b44d } } -resource "cloudflare_dns_record" "terraform_managed_resource_218b220142e5cb45a23386c6e57f4791_90" { +resource "cloudflare_dns_record" "terraform_managed_resource_218b220142e5cb45a23386c6e57f4791_102" { content = "trez.wtf" name = "post.trez.wtf" proxied = true @@ -1179,7 +1335,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_218b220142e5cb45a23 } } -resource "cloudflare_dns_record" "terraform_managed_resource_79d5561581d6770015a2facea8b47d35_91" { +resource "cloudflare_dns_record" "terraform_managed_resource_79d5561581d6770015a2facea8b47d35_103" { content = "trez.wtf" name = "profile.trez.wtf" proxied = true @@ -1192,7 +1348,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_79d5561581d6770015a } } -resource "cloudflare_dns_record" "terraform_managed_resource_31d9427f46ff68719db67a6c8a2616a7_92" { +resource "cloudflare_dns_record" "terraform_managed_resource_31d9427f46ff68719db67a6c8a2616a7_104" { content = "protonmail2.domainkey.dkc6h2g7x3m4mwmdqrxjexbsvrxemv4uvdxsytoutxxiwltia6lxq.domains.proton.ch" name = "protonmail2._domainkey.trez.wtf" proxied = false @@ -1205,7 +1361,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_31d9427f46ff68719db } } -resource "cloudflare_dns_record" "terraform_managed_resource_ea7eeedd70be71009db572203e1d3d47_93" { +resource "cloudflare_dns_record" "terraform_managed_resource_ea7eeedd70be71009db572203e1d3d47_105" { content = "protonmail3.domainkey.dkc6h2g7x3m4mwmdqrxjexbsvrxemv4uvdxsytoutxxiwltia6lxq.domains.proton.ch" name = "protonmail3._domainkey.trez.wtf" proxied = false @@ -1218,7 +1374,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_ea7eeedd70be71009db } } -resource "cloudflare_dns_record" "terraform_managed_resource_f489180d480fbad99be6bfe79fedf9e4_94" { +resource "cloudflare_dns_record" "terraform_managed_resource_f489180d480fbad99be6bfe79fedf9e4_106" { content = "protonmail.domainkey.dkc6h2g7x3m4mwmdqrxjexbsvrxemv4uvdxsytoutxxiwltia6lxq.domains.proton.ch" name = "protonmail._domainkey.trez.wtf" proxied = false @@ -1231,7 +1387,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_f489180d480fbad99be } } -resource "cloudflare_dns_record" "terraform_managed_resource_47b772946db3791a347dd9ca94fa721b_95" { +resource "cloudflare_dns_record" "terraform_managed_resource_47b772946db3791a347dd9ca94fa721b_107" { content = "trez.wtf" name = "prowlarr.trez.wtf" proxied = true @@ -1244,7 +1400,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_47b772946db3791a347 } } -resource "cloudflare_dns_record" "terraform_managed_resource_e54f3ed4dfa53255b02b78721845a53c_96" { +resource "cloudflare_dns_record" "terraform_managed_resource_e54f3ed4dfa53255b02b78721845a53c_108" { content = "rp.post.trez.wtf" name = "psrp.trez.wtf" proxied = false @@ -1257,7 +1413,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e54f3ed4dfa53255b02 } } -resource "cloudflare_dns_record" "terraform_managed_resource_91cd3950a0871eb4ce8c089f09650cb3_97" { +resource "cloudflare_dns_record" "terraform_managed_resource_91cd3950a0871eb4ce8c089f09650cb3_109" { content = "trez.wtf" name = "qbit.trez.wtf" proxied = true @@ -1270,7 +1426,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_91cd3950a0871eb4ce8 } } -resource "cloudflare_dns_record" "terraform_managed_resource_8c63ca57d2f96108085d502143b942b9_98" { +resource "cloudflare_dns_record" "terraform_managed_resource_8c63ca57d2f96108085d502143b942b9_110" { content = "trez.wtf" name = "qr.trez.wtf" proxied = true @@ -1283,7 +1439,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_8c63ca57d2f96108085 } } -resource "cloudflare_dns_record" "terraform_managed_resource_0acd770e57bd85cacdc54e924bc6a8e7_99" { +resource "cloudflare_dns_record" "terraform_managed_resource_0acd770e57bd85cacdc54e924bc6a8e7_111" { content = "trez.wtf" name = "radarec.trez.wtf" proxied = true @@ -1296,7 +1452,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_0acd770e57bd85cacdc } } -resource "cloudflare_dns_record" "terraform_managed_resource_f02e7977c0ebd7c946a282eb4d330906_100" { +resource "cloudflare_dns_record" "terraform_managed_resource_f02e7977c0ebd7c946a282eb4d330906_112" { content = "trez.wtf" name = "radarr.trez.wtf" proxied = true @@ -1309,7 +1465,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_f02e7977c0ebd7c946a } } -resource "cloudflare_dns_record" "terraform_managed_resource_65715476a18464dc1f76837487208b61_101" { +resource "cloudflare_dns_record" "terraform_managed_resource_65715476a18464dc1f76837487208b61_113" { content = "trez.wtf" name = "readarr.trez.wtf" proxied = true @@ -1322,7 +1478,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_65715476a18464dc1f7 } } -resource "cloudflare_dns_record" "terraform_managed_resource_e4aa43c00368a5fb07bf96fb7188426f_102" { +resource "cloudflare_dns_record" "terraform_managed_resource_e4aa43c00368a5fb07bf96fb7188426f_114" { content = "trez.wtf" name = "recipes.trez.wtf" proxied = true @@ -1335,7 +1491,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e4aa43c00368a5fb07b } } -resource "cloudflare_dns_record" "terraform_managed_resource_e63b62a2d7e917e3715efb696494e2c6_103" { +resource "cloudflare_dns_record" "terraform_managed_resource_e63b62a2d7e917e3715efb696494e2c6_115" { content = "98be6ddb-4e67-46f9-84a7-2f3d4a3bd79b.cfargotunnel.com" name = "rem.trez.wtf" proxied = true @@ -1348,7 +1504,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e63b62a2d7e917e3715 } } -resource "cloudflare_dns_record" "terraform_managed_resource_94c6020d6f8ca085c7b9444151ce0666_104" { +resource "cloudflare_dns_record" "terraform_managed_resource_94c6020d6f8ca085c7b9444151ce0666_116" { content = "trez.wtf" name = "resume.trez.wtf" proxied = true @@ -1361,7 +1517,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_94c6020d6f8ca085c7b } } -resource "cloudflare_dns_record" "terraform_managed_resource_7a3ac8e4c74a85108139a97b25adb3a3_105" { +resource "cloudflare_dns_record" "terraform_managed_resource_7a3ac8e4c74a85108139a97b25adb3a3_117" { content = "trez.wtf" name = "rlib.trez.wtf" proxied = true @@ -1374,7 +1530,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_7a3ac8e4c74a8510813 } } -resource "cloudflare_dns_record" "terraform_managed_resource_694ccec5852e0a1512e2670b54365a9e_106" { +resource "cloudflare_dns_record" "terraform_managed_resource_694ccec5852e0a1512e2670b54365a9e_118" { content = "trez.wtf" name = "romm.trez.wtf" proxied = true @@ -1387,7 +1543,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_694ccec5852e0a1512e } } -resource "cloudflare_dns_record" "terraform_managed_resource_3eb975ffec1d3cddafc292c55436c542_107" { +resource "cloudflare_dns_record" "terraform_managed_resource_3eb975ffec1d3cddafc292c55436c542_119" { content = "trez.wtf" name = "rundeck.trez.wtf" proxied = true @@ -1400,7 +1556,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_3eb975ffec1d3cddafc } } -resource "cloudflare_dns_record" "terraform_managed_resource_f92aee107ba57417d368f034c5db5170_108" { +resource "cloudflare_dns_record" "terraform_managed_resource_f92aee107ba57417d368f034c5db5170_120" { content = "trez.wtf" name = "rustdesk.trez.wtf" proxied = true @@ -1413,7 +1569,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_f92aee107ba57417d36 } } -resource "cloudflare_dns_record" "terraform_managed_resource_d8099b3c4bc3e1f9ce7eb12c7ef2f74f_109" { +resource "cloudflare_dns_record" "terraform_managed_resource_d8099b3c4bc3e1f9ce7eb12c7ef2f74f_121" { content = "trez.wtf" name = "s3.trez.wtf" proxied = true @@ -1426,7 +1582,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d8099b3c4bc3e1f9ce7 } } -resource "cloudflare_dns_record" "terraform_managed_resource_e2266f54958388aa45cca1f805aeb0e6_110" { +resource "cloudflare_dns_record" "terraform_managed_resource_e2266f54958388aa45cca1f805aeb0e6_122" { content = "trez.wtf" name = "sabnzbd.trez.wtf" proxied = true @@ -1439,7 +1595,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e2266f54958388aa45c } } -resource "cloudflare_dns_record" "terraform_managed_resource_d7eb404df853f3083b92b000a63e1334_111" { +resource "cloudflare_dns_record" "terraform_managed_resource_d7eb404df853f3083b92b000a63e1334_123" { content = "trez.wtf" name = "scan.trez.wtf" proxied = true @@ -1452,7 +1608,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d7eb404df853f3083b9 } } -resource "cloudflare_dns_record" "terraform_managed_resource_f9b6eb407217bc031f106c307b61601c_112" { +resource "cloudflare_dns_record" "terraform_managed_resource_f9b6eb407217bc031f106c307b61601c_124" { content = "trez.wtf" name = "scrape.trez.wtf" proxied = true @@ -1465,7 +1621,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_f9b6eb407217bc031f1 } } -resource "cloudflare_dns_record" "terraform_managed_resource_e53b7b6c754e807fd4c73916d93f3d07_113" { +resource "cloudflare_dns_record" "terraform_managed_resource_e53b7b6c754e807fd4c73916d93f3d07_125" { content = "trez.wtf" name = "scrobble.trez.wtf" proxied = true @@ -1478,7 +1634,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e53b7b6c754e807fd4c } } -resource "cloudflare_dns_record" "terraform_managed_resource_280c1d3ddb89391ee03fba1f6982eb4e_114" { +resource "cloudflare_dns_record" "terraform_managed_resource_280c1d3ddb89391ee03fba1f6982eb4e_126" { content = "trez.wtf" name = "sd.trez.wtf" proxied = true @@ -1491,7 +1647,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_280c1d3ddb89391ee03 } } -resource "cloudflare_dns_record" "terraform_managed_resource_1a8c8cb345dbaec1ea1df4faf54dabf1_115" { +resource "cloudflare_dns_record" "terraform_managed_resource_1a8c8cb345dbaec1ea1df4faf54dabf1_127" { content = "trez.wtf" name = "search.trez.wtf" proxied = true @@ -1504,7 +1660,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_1a8c8cb345dbaec1ea1 } } -resource "cloudflare_dns_record" "terraform_managed_resource_d0a18328694a80e10f1153c1c3f78a7b_116" { +resource "cloudflare_dns_record" "terraform_managed_resource_d0a18328694a80e10f1153c1c3f78a7b_128" { content = "trez.wtf" name = "sign.trez.wtf" proxied = true @@ -1517,7 +1673,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d0a18328694a80e10f1 } } -resource "cloudflare_dns_record" "terraform_managed_resource_b24c55a07140cc138c9dcb84c54999aa_117" { +resource "cloudflare_dns_record" "terraform_managed_resource_b24c55a07140cc138c9dcb84c54999aa_129" { content = "trez.wtf" name = "slsk.trez.wtf" proxied = true @@ -1530,7 +1686,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_b24c55a07140cc138c9 } } -resource "cloudflare_dns_record" "terraform_managed_resource_55d6697514f334297cf8233850027c82_118" { +resource "cloudflare_dns_record" "terraform_managed_resource_55d6697514f334297cf8233850027c82_130" { content = "trez.wtf" name = "slurpit.trez.wtf" proxied = true @@ -1543,7 +1699,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_55d6697514f334297cf } } -resource "cloudflare_dns_record" "terraform_managed_resource_694583ecf71a69b5ae319b06ea589b77_119" { +resource "cloudflare_dns_record" "terraform_managed_resource_694583ecf71a69b5ae319b06ea589b77_131" { content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" name = "smartd.trez.wtf" proxied = true @@ -1556,7 +1712,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_694583ecf71a69b5ae3 } } -resource "cloudflare_dns_record" "terraform_managed_resource_2a5cb6ead36c5ddf3090dea3035246dd_120" { +resource "cloudflare_dns_record" "terraform_managed_resource_2a5cb6ead36c5ddf3090dea3035246dd_132" { content = "trez.wtf" name = "social.trez.wtf" proxied = true @@ -1569,7 +1725,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_2a5cb6ead36c5ddf309 } } -resource "cloudflare_dns_record" "terraform_managed_resource_399c2fa99e3d0f55f003de33a9e8aa13_121" { +resource "cloudflare_dns_record" "terraform_managed_resource_399c2fa99e3d0f55f003de33a9e8aa13_133" { content = "trez.wtf" name = "sonarr.trez.wtf" proxied = true @@ -1582,7 +1738,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_399c2fa99e3d0f55f00 } } -resource "cloudflare_dns_record" "terraform_managed_resource_1b96aed465ba70ec149296cabd2e1f4b_122" { +resource "cloudflare_dns_record" "terraform_managed_resource_1b96aed465ba70ec149296cabd2e1f4b_134" { content = "trez.wtf" name = "sonashow.trez.wtf" proxied = true @@ -1595,7 +1751,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_1b96aed465ba70ec149 } } -resource "cloudflare_dns_record" "terraform_managed_resource_6ad276b484046a8bb10098290e7808dc_123" { +resource "cloudflare_dns_record" "terraform_managed_resource_6ad276b484046a8bb10098290e7808dc_135" { content = "trez.wtf" name = "soularr.trez.wtf" proxied = true @@ -1608,7 +1764,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_6ad276b484046a8bb10 } } -resource "cloudflare_dns_record" "terraform_managed_resource_25dbbcd74961ff0e82bfd04cdd268179_124" { +resource "cloudflare_dns_record" "terraform_managed_resource_25dbbcd74961ff0e82bfd04cdd268179_136" { content = "trez.wtf" name = "source.trez.wtf" proxied = true @@ -1621,7 +1777,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_25dbbcd74961ff0e82b } } -resource "cloudflare_dns_record" "terraform_managed_resource_4d04f1fc5c296a6f3672bb82ceb230be_125" { +resource "cloudflare_dns_record" "terraform_managed_resource_4d04f1fc5c296a6f3672bb82ceb230be_137" { content = "trez.wtf" name = "speed.trez.wtf" proxied = true @@ -1634,7 +1790,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_4d04f1fc5c296a6f367 } } -resource "cloudflare_dns_record" "terraform_managed_resource_ec58c6f9a11114217049048871cfaebc_126" { +resource "cloudflare_dns_record" "terraform_managed_resource_ec58c6f9a11114217049048871cfaebc_138" { content = "trez.wtf" name = "sqube.trez.wtf" proxied = true @@ -1647,7 +1803,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_ec58c6f9a1111421704 } } -resource "cloudflare_dns_record" "terraform_managed_resource_e63b9b49dbcc759d60f98fb36da8d3d3_127" { +resource "cloudflare_dns_record" "terraform_managed_resource_e63b9b49dbcc759d60f98fb36da8d3d3_139" { content = "27beca38-9191-484c-925a-77dcc1fe7600.cfargotunnel.com" name = "ssh.trez.wtf" proxied = true @@ -1660,7 +1816,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e63b9b49dbcc759d60f } } -resource "cloudflare_dns_record" "terraform_managed_resource_99187472f49f77031d99574fe7056405_128" { +resource "cloudflare_dns_record" "terraform_managed_resource_99187472f49f77031d99574fe7056405_140" { content = "trez.wtf" name = "store.trez.wtf" proxied = true @@ -1673,7 +1829,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_99187472f49f77031d9 } } -resource "cloudflare_dns_record" "terraform_managed_resource_fb897f9cbbb989e78ec0ea35e74ae2fa_129" { +resource "cloudflare_dns_record" "terraform_managed_resource_fb897f9cbbb989e78ec0ea35e74ae2fa_141" { content = "trez.wtf" name = "subs.trez.wtf" proxied = true @@ -1686,7 +1842,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_fb897f9cbbb989e78ec } } -resource "cloudflare_dns_record" "terraform_managed_resource_cec684c08d58163dbba45d4a2bfad5ab_130" { +resource "cloudflare_dns_record" "terraform_managed_resource_cec684c08d58163dbba45d4a2bfad5ab_142" { content = "trez.wtf" name = "support.trez.wtf" proxied = true @@ -1699,7 +1855,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_cec684c08d58163dbba } } -resource "cloudflare_dns_record" "terraform_managed_resource_2725a0df1c520050ecf304c8d3432aac_131" { +resource "cloudflare_dns_record" "terraform_managed_resource_2725a0df1c520050ecf304c8d3432aac_143" { content = "trez.wtf" name = "swag.trez.wtf" proxied = true @@ -1712,7 +1868,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_2725a0df1c520050ecf } } -resource "cloudflare_dns_record" "terraform_managed_resource_170828b1afffcec3687657833561ad79_132" { +resource "cloudflare_dns_record" "terraform_managed_resource_170828b1afffcec3687657833561ad79_144" { content = "trez.wtf" name = "trac.trez.wtf" proxied = true @@ -1725,7 +1881,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_170828b1afffcec3687 } } -resource "cloudflare_dns_record" "terraform_managed_resource_1c0baf7263954b595a5adf9a61c5e3e7_133" { +resource "cloudflare_dns_record" "terraform_managed_resource_1c0baf7263954b595a5adf9a61c5e3e7_145" { content = "trez.wtf" name = "translate.trez.wtf" proxied = true @@ -1738,7 +1894,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_1c0baf7263954b595a5 } } -resource "cloudflare_dns_record" "terraform_managed_resource_a872467b0764b81b629cae09c3eefd8e_134" { +resource "cloudflare_dns_record" "terraform_managed_resource_a872467b0764b81b629cae09c3eefd8e_146" { content = "trez.wtf" name = "unmanic.trez.wtf" proxied = true @@ -1751,7 +1907,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_a872467b0764b81b629 } } -resource "cloudflare_dns_record" "terraform_managed_resource_a542bf716ddd05e5c565bfa205d6cf07_135" { +resource "cloudflare_dns_record" "terraform_managed_resource_a542bf716ddd05e5c565bfa205d6cf07_147" { content = "trez.wtf" name = "uptime.trez.wtf" proxied = true @@ -1764,7 +1920,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_a542bf716ddd05e5c56 } } -resource "cloudflare_dns_record" "terraform_managed_resource_e7d318f9a15158b6b55504c1daf4e154_136" { +resource "cloudflare_dns_record" "terraform_managed_resource_e7d318f9a15158b6b55504c1daf4e154_148" { content = "trez.wtf" name = "vault.trez.wtf" proxied = true @@ -1777,7 +1933,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e7d318f9a15158b6b55 } } -resource "cloudflare_dns_record" "terraform_managed_resource_ec3211a1a01ce020d2b08811f30ad77b_137" { +resource "cloudflare_dns_record" "terraform_managed_resource_ec3211a1a01ce020d2b08811f30ad77b_149" { content = "trez.wtf" name = "vpn.trez.wtf" proxied = true @@ -1790,7 +1946,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_ec3211a1a01ce020d2b } } -resource "cloudflare_dns_record" "terraform_managed_resource_4c56f52a908d6972d68d3e34019bb82b_138" { +resource "cloudflare_dns_record" "terraform_managed_resource_4c56f52a908d6972d68d3e34019bb82b_150" { content = "trez.wtf" name = "wallabag.trez.wtf" proxied = true @@ -1803,7 +1959,20 @@ resource "cloudflare_dns_record" "terraform_managed_resource_4c56f52a908d6972d68 } } -resource "cloudflare_dns_record" "terraform_managed_resource_635b32e0427e7477adbce836ee2fda54_139" { +resource "cloudflare_dns_record" "terraform_managed_resource_6a7baf229fae585a31b885bac3438655_151" { + content = "trez.wtf" + name = "webhook.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_635b32e0427e7477adbce836ee2fda54_152" { content = "trez.wtf" name = "wizarr.trez.wtf" proxied = true @@ -1816,7 +1985,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_635b32e0427e7477adb } } -resource "cloudflare_dns_record" "terraform_managed_resource_655f25482677e805e2c2e43f28d992cd_140" { +resource "cloudflare_dns_record" "terraform_managed_resource_655f25482677e805e2c2e43f28d992cd_153" { content = "trez.wtf" name = "www.trez.wtf" proxied = true @@ -1829,7 +1998,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_655f25482677e805e2c } } -resource "cloudflare_dns_record" "terraform_managed_resource_f9728b02a0472264d585182edfc4001e_141" { +resource "cloudflare_dns_record" "terraform_managed_resource_f9728b02a0472264d585182edfc4001e_154" { content = "trez.wtf" name = "yacht.trez.wtf" proxied = true @@ -1842,7 +2011,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_f9728b02a0472264d58 } } -resource "cloudflare_dns_record" "terraform_managed_resource_2ed464f16e38f4a7d3b5b6b57818a2e7_142" { +resource "cloudflare_dns_record" "terraform_managed_resource_2ed464f16e38f4a7d3b5b6b57818a2e7_155" { content = "trez.wtf" name = "ytdl.trez.wtf" proxied = true @@ -1855,7 +2024,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_2ed464f16e38f4a7d3b } } -resource "cloudflare_dns_record" "terraform_managed_resource_b9e8a30d9114e3c719de2cacde8fa179_143" { +resource "cloudflare_dns_record" "terraform_managed_resource_b9e8a30d9114e3c719de2cacde8fa179_156" { content = "mailsec.protonmail.ch" name = "trez.wtf" priority = 20 @@ -1867,7 +2036,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_b9e8a30d9114e3c719d settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_386f5dbc58b4dcab79970aff1aeb8356_144" { +resource "cloudflare_dns_record" "terraform_managed_resource_386f5dbc58b4dcab79970aff1aeb8356_157" { content = "mail.protonmail.ch" name = "trez.wtf" priority = 10 @@ -1879,7 +2048,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_386f5dbc58b4dcab799 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_d5b8751501a64c7645e92ae34f088def_145" { +resource "cloudflare_dns_record" "terraform_managed_resource_d5b8751501a64c7645e92ae34f088def_158" { content = "k=rsa;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCTBGgmI7MGgEYfWb3JgYfufGhMMSo/55oe/Cc5vEj8DEFspy2KfBD5xiRgb3QsSjmb5TQWaJXH8CG26ayRK0Y1vQ+B8z4WKb4CDfY9SPOk+ELQN620BngClfk2bSQx95U4w1B9AY2txxcJ7miQpH+jO1ljvXGVHJwwrm6HCgRdTwIDAQAB" name = "20230623154605pm._domainkey.trez.wtf" proxied = false @@ -1890,7 +2059,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d5b8751501a64c7645e settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_1ca52fe08f1c26c487f970ed8cbaecf3_146" { +resource "cloudflare_dns_record" "terraform_managed_resource_1ca52fe08f1c26c487f970ed8cbaecf3_159" { content = "0rxuOqot-k_A8k-VMzBn3zhZXay58KgRVALIM22Kl8w" name = "_acme-challenge.bazarr.trez.wtf" proxied = false @@ -1901,7 +2070,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_1ca52fe08f1c26c487f settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_73bf9c0b2d9a5b7b74eb98dd1a0eec62_147" { +resource "cloudflare_dns_record" "terraform_managed_resource_73bf9c0b2d9a5b7b74eb98dd1a0eec62_160" { content = "CAaQIf2wcL_4MD4qstg32dzuak4c6FD-rCVhGpocVZI" name = "_acme-challenge.bazarr.trez.wtf" proxied = false @@ -1912,7 +2081,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_73bf9c0b2d9a5b7b74e settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_c51c345a847b800d377fc3cb5aa17821_148" { +resource "cloudflare_dns_record" "terraform_managed_resource_c51c345a847b800d377fc3cb5aa17821_161" { content = "HeiuOZxjWl3dvjB8IdRyh7ReonDFcCOMsG0sG06JFq0" name = "_acme-challenge.bazarr.trez.wtf" proxied = false @@ -1923,7 +2092,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_c51c345a847b800d377 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_56f705f5bd1761954d3da32058f60f94_149" { +resource "cloudflare_dns_record" "terraform_managed_resource_56f705f5bd1761954d3da32058f60f94_162" { content = "-N7VehNZD-3W_PI78Zd0YyBR7gYJS6QaDSsXjV5yOFQ" name = "_acme-challenge.bitwarden.trez.wtf" proxied = false @@ -1934,7 +2103,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_56f705f5bd1761954d3 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_272b572eb5f0c8dca152823276ed29a5_150" { +resource "cloudflare_dns_record" "terraform_managed_resource_272b572eb5f0c8dca152823276ed29a5_163" { content = "1aEjR2k-GFhCkqmSBYRTPAkz3_qwbOfwe43tOIUct28" name = "_acme-challenge.bitwarden.trez.wtf" proxied = false @@ -1945,7 +2114,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_272b572eb5f0c8dca15 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_7f03099a796b0c20d6d687293ab800b0_151" { +resource "cloudflare_dns_record" "terraform_managed_resource_7f03099a796b0c20d6d687293ab800b0_164" { content = "Vr1KEibBvrxj7iMuyPyePpO1FrT_88wzRHtP1n2LxgA" name = "_acme-challenge.blog.trez.wtf" proxied = false @@ -1956,7 +2125,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_7f03099a796b0c20d6d settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_ce330ba7a1bb0d7d7c38cdfc9a699cfb_152" { +resource "cloudflare_dns_record" "terraform_managed_resource_ce330ba7a1bb0d7d7c38cdfc9a699cfb_165" { content = "axQRUGfrg-9-Ady-nieWUxZARAPuenRF1fU42dXzyBU" name = "_acme-challenge.blog.trez.wtf" proxied = false @@ -1967,7 +2136,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_ce330ba7a1bb0d7d7c3 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_d45d956ae1d24ff0102c3e8e40cd57af_153" { +resource "cloudflare_dns_record" "terraform_managed_resource_d45d956ae1d24ff0102c3e8e40cd57af_166" { content = "yenijHH3y1ekLKVUSUq3xVv2dlTR7AE4IgjE-42Rn54" name = "_acme-challenge.books.trez.wtf" proxied = false @@ -1978,7 +2147,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d45d956ae1d24ff0102 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_421483d6400e02220a650d006fecdb8f_154" { +resource "cloudflare_dns_record" "terraform_managed_resource_421483d6400e02220a650d006fecdb8f_167" { content = "9HZ8xKsCB-yXwHu5mTA4HEkM7iDCflwg2rnCKUyU_Oo" name = "_acme-challenge.books.trez.wtf" proxied = false @@ -1989,7 +2158,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_421483d6400e02220a6 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_6c3da530383529973a46740dadcf0c0d_155" { +resource "cloudflare_dns_record" "terraform_managed_resource_6c3da530383529973a46740dadcf0c0d_168" { content = "fwh1-IEboHKtFHAzZt4JmrWdev5jKojcnKsHjfIzAEk" name = "_acme-challenge.code.trez.wtf" proxied = false @@ -2000,7 +2169,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_6c3da530383529973a4 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_98d0328be884b568132c526e1f6845a8_156" { +resource "cloudflare_dns_record" "terraform_managed_resource_98d0328be884b568132c526e1f6845a8_169" { content = "iCkINXhp4-3pRSZtgqkPHcOePJZRoSPntEBpwSjn3Q4" name = "_acme-challenge.code.trez.wtf" proxied = false @@ -2011,7 +2180,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_98d0328be884b568132 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_181c815c425508f4a951a7056de6a3ee_157" { +resource "cloudflare_dns_record" "terraform_managed_resource_181c815c425508f4a951a7056de6a3ee_170" { content = "qicwsbLhzW1R__69SFoDZrD1VHGd02i5i_a02QOiKHg" name = "_acme-challenge.cosmos.trez.wtf" proxied = false @@ -2022,7 +2191,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_181c815c425508f4a95 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_42682405c67ef9b2bce03be870a6eb66_158" { +resource "cloudflare_dns_record" "terraform_managed_resource_42682405c67ef9b2bce03be870a6eb66_171" { content = "BXZdF210rMu6UKmvbcl2xuDrQA5M6JjIsuLHk_D8rG0" name = "_acme-challenge.cosmos.trez.wtf" proxied = false @@ -2033,7 +2202,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_42682405c67ef9b2bce settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_22025907131afbbc0e007f3cec04d978_159" { +resource "cloudflare_dns_record" "terraform_managed_resource_22025907131afbbc0e007f3cec04d978_172" { content = "otR2orfUpD3dEydjZR61zGc67Yr2iBse829g_MGbZ-g" name = "_acme-challenge.dbs.trez.wtf" proxied = false @@ -2044,7 +2213,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_22025907131afbbc0e0 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_4c02367a5d6b8945da134d9c463254ef_160" { +resource "cloudflare_dns_record" "terraform_managed_resource_4c02367a5d6b8945da134d9c463254ef_173" { content = "F9fcc4qtBFOI5sc7Ru6oOoDsPYeGHsTQYc2HqJ9__x8" name = "_acme-challenge.dbs.trez.wtf" proxied = false @@ -2055,7 +2224,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_4c02367a5d6b8945da1 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_27f50f75ce9062f38f1e421e17e0933a_161" { +resource "cloudflare_dns_record" "terraform_managed_resource_27f50f75ce9062f38f1e421e17e0933a_174" { content = "r9k2j4D56QMa_J-2Lt8-exs7pp3uKGa4rK0MERYDqPU" name = "_acme-challenge.deluge.trez.wtf" proxied = false @@ -2066,7 +2235,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_27f50f75ce9062f38f1 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_d18cfddac2b23571ed1e377c8cdc4de4_162" { +resource "cloudflare_dns_record" "terraform_managed_resource_d18cfddac2b23571ed1e377c8cdc4de4_175" { content = "jIz570T3Kfred06PR7NW8i9FzCgljP5GU2vBzo0T4QU" name = "_acme-challenge.deluge.trez.wtf" proxied = false @@ -2077,7 +2246,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d18cfddac2b23571ed1 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_7fb18ef737fc89d0659de19574f951ed_163" { +resource "cloudflare_dns_record" "terraform_managed_resource_7fb18ef737fc89d0659de19574f951ed_176" { content = "Y-8R0qOaMEF3OCHeUpznY-_wupcFe2NBG3ssw-AdBu4" name = "_acme-challenge.emby.trez.wtf" proxied = false @@ -2088,7 +2257,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_7fb18ef737fc89d0659 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_ee7b111663d8f77c3b23880d33850d05_164" { +resource "cloudflare_dns_record" "terraform_managed_resource_ee7b111663d8f77c3b23880d33850d05_177" { content = "cJ9b080cpVQCBA_a70fKP9sQS7kWLbo4tdzgGWlbR5A" name = "_acme-challenge.emby.trez.wtf" proxied = false @@ -2099,7 +2268,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_ee7b111663d8f77c3b2 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_ac920195a883c046c0c64e357f2efed9_165" { +resource "cloudflare_dns_record" "terraform_managed_resource_ac920195a883c046c0c64e357f2efed9_178" { content = "oPtM970MiUnXpQn6uXzV5sJo8DDSwzeSgnsXV_EX2gc" name = "_acme-challenge.etherpad.trez.wtf" proxied = false @@ -2110,7 +2279,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_ac920195a883c046c0c settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_748051269aa405a47eee0610f6b5dfa1_166" { +resource "cloudflare_dns_record" "terraform_managed_resource_748051269aa405a47eee0610f6b5dfa1_179" { content = "rrzxdee5Ag5yCdW17NNPod6Utw_TZFdIa6_PQYNCdWs" name = "_acme-challenge.git.trez.wtf" proxied = false @@ -2121,7 +2290,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_748051269aa405a47ee settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_99438d886e7f03907b2d432b4b1ff33a_167" { +resource "cloudflare_dns_record" "terraform_managed_resource_99438d886e7f03907b2d432b4b1ff33a_180" { content = "U220pq-yED9SVykGNkqBu9hGDaHU6YneN1czlnxeFOw" name = "_acme-challenge.guac.trez.wtf" proxied = false @@ -2132,7 +2301,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_99438d886e7f03907b2 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_8baf86363dff58a877424fc4258ce480_168" { +resource "cloudflare_dns_record" "terraform_managed_resource_8baf86363dff58a877424fc4258ce480_181" { content = "v56UfcWQ6NPDTuqySeWEHqf3Vam3N68tou3exnSYVoo" name = "_acme-challenge.ha.trez.wtf" proxied = false @@ -2143,7 +2312,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_8baf86363dff58a8774 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_bc27290825dc2a99a48b41ec6b97cdba_169" { +resource "cloudflare_dns_record" "terraform_managed_resource_bc27290825dc2a99a48b41ec6b97cdba_182" { content = "-Hf8cjyHdeUa3DRG00t3N7HfHnO-9vDmaFcwfnIUmig" name = "_acme-challenge.lidarr.trez.wtf" proxied = false @@ -2154,7 +2323,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_bc27290825dc2a99a48 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_cac8d34c6b627a55dda477d4cdb9b159_170" { +resource "cloudflare_dns_record" "terraform_managed_resource_cac8d34c6b627a55dda477d4cdb9b159_183" { content = "cy4w9BhSBED8iAScAqhKn6rFMSHAbsfCtyZqnFRKi6I" name = "_acme-challenge.meet.trez.wtf" proxied = false @@ -2165,7 +2334,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_cac8d34c6b627a55dda settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_01645ece34676793393ae0214fe0a804_171" { +resource "cloudflare_dns_record" "terraform_managed_resource_01645ece34676793393ae0214fe0a804_184" { content = "P_TRK-tXJEXHdbFBOeDbbjTBXsbWrNylh-IqDVMkA9o" name = "_acme-challenge.myspotifyapi.trez.wtf" proxied = false @@ -2176,7 +2345,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_01645ece34676793393 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_a777fe3ba9ecd61f02205528d893e35d_172" { +resource "cloudflare_dns_record" "terraform_managed_resource_a777fe3ba9ecd61f02205528d893e35d_185" { content = "oKvaqQ_yYBI5LGihuznW-u6S8IJwDIw46jCI_tfjkME" name = "_acme-challenge.myspotify.trez.wtf" proxied = false @@ -2187,7 +2356,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_a777fe3ba9ecd61f022 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_03a16d11c1801b3c1c358f4ad6459155_173" { +resource "cloudflare_dns_record" "terraform_managed_resource_03a16d11c1801b3c1c358f4ad6459155_186" { content = "hQPODhj15ryL3_cPzGHUc-qTso9BrKg1xzZJYXwy72g" name = "_acme-challenge.navi.trez.wtf" proxied = false @@ -2198,7 +2367,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_03a16d11c1801b3c1c3 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_151d97d96a6b24bd91227f18ce0550a3_174" { +resource "cloudflare_dns_record" "terraform_managed_resource_151d97d96a6b24bd91227f18ce0550a3_187" { content = "WQFajjztPR7GsPyPMAxwuHsND4UxxWaBNt93iEntcJA" name = "_acme-challenge.netdata.trez.wtf" proxied = false @@ -2209,7 +2378,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_151d97d96a6b24bd912 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_316800316094c42f7e2a09809db4be0d_175" { +resource "cloudflare_dns_record" "terraform_managed_resource_316800316094c42f7e2a09809db4be0d_188" { content = "klzviGK_IODF7UZRcil4uP2iQ_4heRtT9XhuCHjD1-s" name = "_acme-challenge.netdata.trez.wtf" proxied = false @@ -2220,7 +2389,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_316800316094c42f7e2 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_1bb582b27f209e4b3996165cf5c78327_176" { +resource "cloudflare_dns_record" "terraform_managed_resource_1bb582b27f209e4b3996165cf5c78327_189" { content = "ku5PAzcZoNx9EC3D-5YtYBpIkZmWe-hM1pXmAPpDZsQ" name = "_acme-challenge.nextcloud.trez.wtf" proxied = false @@ -2231,7 +2400,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_1bb582b27f209e4b399 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_b0d35a5b82ddc6dd8abcfb29c4299ae7_177" { +resource "cloudflare_dns_record" "terraform_managed_resource_b0d35a5b82ddc6dd8abcfb29c4299ae7_190" { content = "Ow-pDHGWpN9WfvGRfbvNpZ4OCOmgfxfkipbDdQRpBgQ" name = "_acme-challenge.nextcloud.trez.wtf" proxied = false @@ -2242,7 +2411,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_b0d35a5b82ddc6dd8ab settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_bb6fad65d79ffb38c95de4035ffaba51_178" { +resource "cloudflare_dns_record" "terraform_managed_resource_bb6fad65d79ffb38c95de4035ffaba51_191" { content = "Ve8-4_HBsfbuL367yvgucJl1yQhe_-OmuAg1PKG7uPQ" name = "_acme-challenge.ombi.trez.wtf" proxied = false @@ -2253,7 +2422,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_bb6fad65d79ffb38c95 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_a856c3aa5bed7c2f8e748cb679ad817f_179" { +resource "cloudflare_dns_record" "terraform_managed_resource_a856c3aa5bed7c2f8e748cb679ad817f_192" { content = "Ug_5qewaGIYfFMGOTF0N8hqIhRDJQfo6K9l2rSfdG7M" name = "_acme-challenge.ombi.trez.wtf" proxied = false @@ -2264,7 +2433,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_a856c3aa5bed7c2f8e7 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_b1d69782b5e9520101f011d5650a33c9_180" { +resource "cloudflare_dns_record" "terraform_managed_resource_b1d69782b5e9520101f011d5650a33c9_193" { content = "hADaV8dcUcnJs69ZrkHADgSZR98UBbmTfuxtYnxmfY4" name = "_acme-challenge.pod.trez.wtf" proxied = false @@ -2275,7 +2444,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_b1d69782b5e9520101f settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_a789cc026b6f0c0fb0a8b37688d6d78e_181" { +resource "cloudflare_dns_record" "terraform_managed_resource_a789cc026b6f0c0fb0a8b37688d6d78e_194" { content = "RizrCeJq0AUjlUoC9touJ2QAnpZFxSYzzFQdHmEa8Ao" name = "_acme-challenge.portainer.trez.wtf" proxied = false @@ -2286,7 +2455,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_a789cc026b6f0c0fb0a settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_5c20f6a345039e8fee58d4607fa4945e_182" { +resource "cloudflare_dns_record" "terraform_managed_resource_5c20f6a345039e8fee58d4607fa4945e_195" { content = "nYcofwoPyF4E7U_5-ZOAhqPkoqyyj3nFL4X5NkaUqOk" name = "_acme-challenge.prowlarr.trez.wtf" proxied = false @@ -2297,7 +2466,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_5c20f6a345039e8fee5 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_bbc68d7787259e99d99f24245d337d1c_183" { +resource "cloudflare_dns_record" "terraform_managed_resource_bbc68d7787259e99d99f24245d337d1c_196" { content = "FU8XBq_3-yPDnuTEO5AdgzSwlztGc354fRQzZVnYETQ" name = "_acme-challenge.radarr.trez.wtf" proxied = false @@ -2308,7 +2477,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_bbc68d7787259e99d99 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_d121f5bfca53c6cbb4526ed3b6813d7c_184" { +resource "cloudflare_dns_record" "terraform_managed_resource_d121f5bfca53c6cbb4526ed3b6813d7c_197" { content = "pwBk5Np-8_V0smm-C-HZ_WD3saz51I-rQZc6nSoqqMY" name = "_acme-challenge.readarr.trez.wtf" proxied = false @@ -2319,7 +2488,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d121f5bfca53c6cbb45 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_49a3f6d0e0a8e54fe970f8301c433e77_185" { +resource "cloudflare_dns_record" "terraform_managed_resource_49a3f6d0e0a8e54fe970f8301c433e77_198" { content = "c218AQ9y6Usl2Xq58fiarl0Bbty9DGvPtI7JhiiLf1U" name = "_acme-challenge.recipe.trez.wtf" proxied = false @@ -2330,7 +2499,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_49a3f6d0e0a8e54fe97 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_b9db48a8c92ab9fcd689fcc3b5377aa7_186" { +resource "cloudflare_dns_record" "terraform_managed_resource_b9db48a8c92ab9fcd689fcc3b5377aa7_199" { content = "9FR5u0pYFZqnovMLrTUH0f2K8smJoOYKOTBGRwQfjfU" name = "_acme-challenge.sabnzbd.trez.wtf" proxied = false @@ -2341,7 +2510,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_b9db48a8c92ab9fcd68 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_a31c931bb434f7740f0be4b409896b93_187" { +resource "cloudflare_dns_record" "terraform_managed_resource_a31c931bb434f7740f0be4b409896b93_200" { content = "tcfHjAr8uWkrOHRgXakvpQO2djxC4uzm6t217bSIstE" name = "_acme-challenge.search.trez.wtf" proxied = false @@ -2352,7 +2521,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_a31c931bb434f7740f0 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_2bc35108f4010fa469304626121b2ed5_188" { +resource "cloudflare_dns_record" "terraform_managed_resource_2bc35108f4010fa469304626121b2ed5_201" { content = "l6BakerP1lfZUhZvHCC8soq5VkMMoueoRTU-hP90aZw" name = "_acme-challenge.sonarr.trez.wtf" proxied = false @@ -2363,7 +2532,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_2bc35108f4010fa4693 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_be927f5768e1d8f54c0c9b652e196b9b_189" { +resource "cloudflare_dns_record" "terraform_managed_resource_be927f5768e1d8f54c0c9b652e196b9b_202" { content = "RuiiyAlZuFdrdSBErrkTMOtKzzAm-MivtpfVVleSeao" name = "_acme-challenge.speed.trez.wtf" proxied = false @@ -2374,7 +2543,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_be927f5768e1d8f54c0 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_1f68ce9a916c754797f8f1ab33161fa2_190" { +resource "cloudflare_dns_record" "terraform_managed_resource_1f68ce9a916c754797f8f1ab33161fa2_203" { content = "acN8ICNvgOErteUIL5Onjn4xYEWHaNZRNmJl-cVsXYo" name = "_acme-challenge.wallabag.trez.wtf" proxied = false @@ -2385,7 +2554,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_1f68ce9a916c754797f settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_00ea37fd3eaa444d44dd907e1455ac95_191" { +resource "cloudflare_dns_record" "terraform_managed_resource_00ea37fd3eaa444d44dd907e1455ac95_204" { content = "thWKKDmLkWd-t4KFTzNl6AROr3GDkMh_7Zli19EiRyk" name = "_acme-challenge.youtube-dl.trez.wtf" proxied = false @@ -2396,7 +2565,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_00ea37fd3eaa444d44d settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_3aa9b6fa804b67c6730bf551c36b6124_192" { +resource "cloudflare_dns_record" "terraform_managed_resource_3aa9b6fa804b67c6730bf551c36b6124_205" { content = "\"v=DKIM1; h=sha256; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAiweykoi+o48IOGuP7GR3X0MOExCUDY/BCRHoWBnh3rChl7WhdyCxW3jgq1daEjPPqoi7sJvdg5hEQVsgVRQP4DcnQDVjGMbASQtrY4WmB1VebF+RPJB2ECPsEDTpeiI5ZyUAwJaVX7r6bznU67g7LvFq35yIo4sdlmtZGV+i0H4cpYH9+3JJ78k\" \"m4KXwaf9xUJCWF6nxeD+qG6Fyruw1Qlbds2r85U9dkNDVAS3gioCvELryh1TxKGiVTkg4wqHTyHfWsp7KD3WQHYJn0RyfJJu6YEmL77zonn7p2SRMvTMP3ZEXibnC9gz3nnhR6wcYL8Q7zXypKTMD58bTixDSJwIDAQAB\"" name = "cf2024-1._domainkey.trez.wtf" proxied = false @@ -2407,7 +2576,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_3aa9b6fa804b67c6730 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_e217b5dfd84aae51046eb47c0e51e722_193" { +resource "cloudflare_dns_record" "terraform_managed_resource_e217b5dfd84aae51046eb47c0e51e722_206" { content = "v=DMARC1; p=quarantine; rua=mailto:charish.patel@trez.wtf" name = "_dmarc.trez.wtf" proxied = false @@ -2418,7 +2587,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e217b5dfd84aae51046 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_cd71bc89a29ade014774e507a4e3a75b_194" { +resource "cloudflare_dns_record" "terraform_managed_resource_cd71bc89a29ade014774e507a4e3a75b_207" { content = "6cb8fa1e26d9be89e780cbef2964e8f2" name = "mailjet._6cb8fa1e.trez.wtf" proxied = false @@ -2429,7 +2598,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_cd71bc89a29ade01477 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_8cac650312c84b3a56deab0af2f9d37c_195" { +resource "cloudflare_dns_record" "terraform_managed_resource_8cac650312c84b3a56deab0af2f9d37c_208" { content = "k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDGkoDg8yz7ydRB/ACFX+Yi9h5aX5M2N4okX6Lgbwy+JMusnHVS4lnNDVBqTa32uZP+xZ6k2481rpGFCEsUZ9lSdKILrntl4c6OPhOypCk+JF6fr8r/S9pU4j1z5b2TWY1xyd9dRxRodxjqXLDvMZCIPXzPoA7GpF0PLxKR1vJmVQIDAQAB" name = "mailjet._domainkey.trez.wtf" proxied = false @@ -2440,7 +2609,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_8cac650312c84b3a56d settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_8d8f24409c68aa3ed7ee4f63efbbc6aa_196" { +resource "cloudflare_dns_record" "terraform_managed_resource_8d8f24409c68aa3ed7ee4f63efbbc6aa_209" { content = "v=DKIM1; t=s; h=sha256; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDWxquPfyZH5UUeLK62GGakgCuhVCqlOvvhHiqbLlcKdLfVgOLi9hyU42CLPqrG91HdczD1P7ljV0ElzrQBA2666aRblhlzxcs3UWDhtvQTMAsZbEeB3mDcTkzUs2nAIUtOOYDrtVMxfx6haMZptJAlpkgAiBfFBMIOUupRjehwtQIDAQAB;" name = "postal-c4rssu._domainkey.trez.wtf" proxied = false @@ -2451,7 +2620,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_8d8f24409c68aa3ed7e settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_4b02acea3add9b7b2f8a6a5ae627eacb_197" { +resource "cloudflare_dns_record" "terraform_managed_resource_4b02acea3add9b7b2f8a6a5ae627eacb_210" { content = "v=DKIM1; t=s; h=sha256; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8GSsHBD6MQWYbyKoOxasA0ZPmWVgRCOHq2uxWtigeWeKqtTNFMybZRiuDejjQipILc9rMUGh0+n4fgOg9z2cCXUBnZK8RCRM5onzSaP7/av+0sZlPxwqOWSHTwpoteQ1C9HR++w8Hmfb1i2+dSeuZk/XZScfXB7fCZ9Wm+uh6DQIDAQAB;" name = "postal-ixqatx._domainkey.trez.wtf" proxied = false @@ -2462,7 +2631,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_4b02acea3add9b7b2f8 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_cfd9ba7d2646d5837b49022711a92535_198" { +resource "cloudflare_dns_record" "terraform_managed_resource_cfd9ba7d2646d5837b49022711a92535_211" { content = "v=spf1 include:spf.mailjet.com ?all include:_spf.protonmail.ch mx ~all include:spf.post.trez.wtf -all" name = "trez.wtf" proxied = false @@ -2473,7 +2642,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_cfd9ba7d2646d5837b4 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_4e34c6221a80e0592d408de44088add0_199" { +resource "cloudflare_dns_record" "terraform_managed_resource_4e34c6221a80e0592d408de44088add0_212" { content = "google-site-verification=DpqluiZWwRrAush9rKS3SbGCsuadG-3mNMjxInNmfmU" name = "trez.wtf" proxied = false @@ -2484,7 +2653,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_4e34c6221a80e0592d4 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_deaa70e65639128c4ce45341b18b86cb_200" { +resource "cloudflare_dns_record" "terraform_managed_resource_deaa70e65639128c4ce45341b18b86cb_213" { content = "protonmail-verification=c1fedc24d87bcaf56540955bb8b497e79e2cf7c1" name = "trez.wtf" proxied = false diff --git a/cloudflare/cloudflare_zone.tf b/cloudflare/cloudflare_zone.tf index 5f33241..19c91b9 100644 --- a/cloudflare/cloudflare_zone.tf +++ b/cloudflare/cloudflare_zone.tf @@ -1,7 +1,8 @@ resource "cloudflare_zone" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_0" { - name = "trez.wtf" - paused = false - type = "full" + name = "trez.wtf" + paused = false + type = "full" + vanity_name_servers = [] account = { id = "f5a5c0098ccae27fb0486ffbc2ee6087" name = "Charish.patel@trez.wtf's Account" diff --git a/cloudflare/env.example b/cloudflare/env.example new file mode 100644 index 0000000..cb4c315 --- /dev/null +++ b/cloudflare/env.example @@ -0,0 +1,6 @@ +CLOUDFLARE_API_TOKEN="" +CLOUDFLARE_ZONE_ID="" +AWS_ENDPOINT_URL_S3="" +AWS_DEFAULT_REGION="" +AWS_ACCESS_KEY_ID="" +AWS_SECRET_ACCESS_KEY="" diff --git a/cloudflare/generate_cf_resources.sh b/cloudflare/generate_cf_resources.sh index 488c2df..98eee27 100755 --- a/cloudflare/generate_cf_resources.sh +++ b/cloudflare/generate_cf_resources.sh @@ -144,7 +144,7 @@ cf_generate () { for resource in "${resources[@]}"; do echo "Generating ${resource}.tf..." - cf-terraforming generate --config .cf-terraforming.yaml --resource-type ${resource} > ${resource}.tf + cf-terraforming generate --zone ${CLOUDFLARE_ZONE_ID} --resource-type ${resource} > ${resource}.tf done echo "🧹 Cleaning up empty files..." @@ -155,10 +155,10 @@ cf_generate () { cf_import () { for cfresource in $(find . -type f -name "cloudflare_*.tf"); do echo "Importing ${cfresource}..." - cf-terraforming import --modern-import-block --config .cf-terraforming.yaml --resource-type ${cfresource} + cf-terraforming import --zone ${CLOUDFLARE_ZONE_ID} --modern-import-block --resource-type $(echo ${cfresource} | sed -e 's/.\///' -e 's/\.tf//') >> imports.tf done - echo "✅ All Cloudflare resources import." + echo "✅ All Cloudflare resources imported. Please check imports.tf" } # Prompt user for input diff --git a/cloudflare/imports.tf b/cloudflare/imports.tf new file mode 100644 index 0000000..6464c3a --- /dev/null +++ b/cloudflare/imports.tf @@ -0,0 +1,1119 @@ +import { + to = cloudflare_tiered_cache.terraform_managed_resource_tiered_cache_smart_topology_enable_0 + id = "tiered_cache_smart_topology_enable" +} + +import { + to = cloudflare_email_routing_settings.terraform_managed_resource_17dbb71212204583b777783d25eb6738_0 + id = "17dbb71212204583b777783d25eb6738" +} + +import { + to = cloudflare_zone.terraform_managed_resource_17dbb71212204583b777783d25eb6738_0 + id = "17dbb71212204583b777783d25eb6738" +} + +import { + to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_0 + id = "17dbb71212204583b777783d25eb6738" +} + +import { + to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_1 + id = "17dbb71212204583b777783d25eb6738" +} + +import { + to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_2 + id = "17dbb71212204583b777783d25eb6738" +} + +import { + to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_3 + id = "17dbb71212204583b777783d25eb6738" +} + +import { + to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_4 + id = "17dbb71212204583b777783d25eb6738" +} + +import { + to = cloudflare_zone_dnssec.terraform_managed_resource_17dbb71212204583b777783d25eb6738_0 + id = "17dbb71212204583b777783d25eb6738" +} + +import { + to = cloudflare_argo_tiered_caching.terraform_managed_resource_tiered_caching_0 + id = "tiered_caching" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_cf6a2011607cc97bc619c5ee198f6d7b_0 + id = "17dbb71212204583b777783d25eb6738/cf6a2011607cc97bc619c5ee198f6d7b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_52f73000eced525a270ef63920891aed_1 + id = "17dbb71212204583b777783d25eb6738/52f73000eced525a270ef63920891aed" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d180899c04a39e06c0f933dd6a44a7cf_2 + id = "17dbb71212204583b777783d25eb6738/d180899c04a39e06c0f933dd6a44a7cf" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_5287c32e5951b28003aa95c9dbf552d0_3 + id = "17dbb71212204583b777783d25eb6738/5287c32e5951b28003aa95c9dbf552d0" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_8803a357850dc846a2e960be18d9cb11_4 + id = "17dbb71212204583b777783d25eb6738/8803a357850dc846a2e960be18d9cb11" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_c2d62324ea880eba98faa0b86a6d3459_5 + id = "17dbb71212204583b777783d25eb6738/c2d62324ea880eba98faa0b86a6d3459" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_c241c47a0821a92a1f11cb733de7a7bf_6 + id = "17dbb71212204583b777783d25eb6738/c241c47a0821a92a1f11cb733de7a7bf" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_c6ad8b9fb075e452748a976c9f85646c_7 + id = "17dbb71212204583b777783d25eb6738/c6ad8b9fb075e452748a976c9f85646c" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_7de07ff813f4bccc666978d01efc4bb1_8 + id = "17dbb71212204583b777783d25eb6738/7de07ff813f4bccc666978d01efc4bb1" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_3dc156fc1047fe07dcea08cfac326eb8_9 + id = "17dbb71212204583b777783d25eb6738/3dc156fc1047fe07dcea08cfac326eb8" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_4724ef076d56cec92de82f149b019a65_10 + id = "17dbb71212204583b777783d25eb6738/4724ef076d56cec92de82f149b019a65" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_431039bfb778ec0ab013847c43a1d552_11 + id = "17dbb71212204583b777783d25eb6738/431039bfb778ec0ab013847c43a1d552" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_de6fbdc83515827fad6b09f4016c95d6_12 + id = "17dbb71212204583b777783d25eb6738/de6fbdc83515827fad6b09f4016c95d6" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_c7647ea568d3ef44e93596eddc023c98_13 + id = "17dbb71212204583b777783d25eb6738/c7647ea568d3ef44e93596eddc023c98" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f29aed046c0fb5e05a9b1974f119eeaf_14 + id = "17dbb71212204583b777783d25eb6738/f29aed046c0fb5e05a9b1974f119eeaf" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_4774c5893f3cb0a20ea79250bf014ece_15 + id = "17dbb71212204583b777783d25eb6738/4774c5893f3cb0a20ea79250bf014ece" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ba773b8688e2366a2acc654f794bdb85_16 + id = "17dbb71212204583b777783d25eb6738/ba773b8688e2366a2acc654f794bdb85" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_3b86f917d3bfc6da2d241201702aface_17 + id = "17dbb71212204583b777783d25eb6738/3b86f917d3bfc6da2d241201702aface" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_cd31181fb3f0a340c9a7a5f801bf6bf2_18 + id = "17dbb71212204583b777783d25eb6738/cd31181fb3f0a340c9a7a5f801bf6bf2" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_72a11998de4823bc8636a7746ed01139_19 + id = "17dbb71212204583b777783d25eb6738/72a11998de4823bc8636a7746ed01139" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b6eca01d312bb70187b46fc1004b2ff8_20 + id = "17dbb71212204583b777783d25eb6738/b6eca01d312bb70187b46fc1004b2ff8" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f95b7123bd7c59fe581ff25e0f27ec21_21 + id = "17dbb71212204583b777783d25eb6738/f95b7123bd7c59fe581ff25e0f27ec21" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_454eae31ae101567c9de7346f927654f_22 + id = "17dbb71212204583b777783d25eb6738/454eae31ae101567c9de7346f927654f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_501ce660c3f0abf171d0bba3a05f2fb3_23 + id = "17dbb71212204583b777783d25eb6738/501ce660c3f0abf171d0bba3a05f2fb3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e4d7085f7185601969bd91ae71c79361_24 + id = "17dbb71212204583b777783d25eb6738/e4d7085f7185601969bd91ae71c79361" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_008596b917dabf5c4ce07b770f081c89_25 + id = "17dbb71212204583b777783d25eb6738/008596b917dabf5c4ce07b770f081c89" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f7a17f97074e9739cc8761271edd73b0_26 + id = "17dbb71212204583b777783d25eb6738/f7a17f97074e9739cc8761271edd73b0" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_95df59d673ce44b3cbe71487220d6a27_27 + id = "17dbb71212204583b777783d25eb6738/95df59d673ce44b3cbe71487220d6a27" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_30ab5189438e420bc1970df67059cd87_28 + id = "17dbb71212204583b777783d25eb6738/30ab5189438e420bc1970df67059cd87" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_afc84f13ab75b4b37c02ff29b7394655_29 + id = "17dbb71212204583b777783d25eb6738/afc84f13ab75b4b37c02ff29b7394655" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_910c6f5270f48f635b57a52f01a3bb51_30 + id = "17dbb71212204583b777783d25eb6738/910c6f5270f48f635b57a52f01a3bb51" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_14dd791b6e7e14290b173ff704613557_31 + id = "17dbb71212204583b777783d25eb6738/14dd791b6e7e14290b173ff704613557" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e2f6e82f7fa8797f33fc9681ce76067d_32 + id = "17dbb71212204583b777783d25eb6738/e2f6e82f7fa8797f33fc9681ce76067d" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_761c64574ce29dacc763dd4d90210089_33 + id = "17dbb71212204583b777783d25eb6738/761c64574ce29dacc763dd4d90210089" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_17e11f53741436a8bd7e9a8001792e49_34 + id = "17dbb71212204583b777783d25eb6738/17e11f53741436a8bd7e9a8001792e49" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_6b6fda67b5fde56072b7576a980fec9a_35 + id = "17dbb71212204583b777783d25eb6738/6b6fda67b5fde56072b7576a980fec9a" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_2b8dbbf8b2a49c5a734c19d7f2ba5f69_36 + id = "17dbb71212204583b777783d25eb6738/2b8dbbf8b2a49c5a734c19d7f2ba5f69" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_8945c764263c1298b01125a76467659f_37 + id = "17dbb71212204583b777783d25eb6738/8945c764263c1298b01125a76467659f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f68d0f0ff21ede0a63d1050c7528a52a_38 + id = "17dbb71212204583b777783d25eb6738/f68d0f0ff21ede0a63d1050c7528a52a" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_4f43fc65db56a4a4d02d1de664e1ec46_39 + id = "17dbb71212204583b777783d25eb6738/4f43fc65db56a4a4d02d1de664e1ec46" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_2b1a8ace156657ee52656fba1c49ade3_40 + id = "17dbb71212204583b777783d25eb6738/2b1a8ace156657ee52656fba1c49ade3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ea669f9270272fc5020e5d047553b373_41 + id = "17dbb71212204583b777783d25eb6738/ea669f9270272fc5020e5d047553b373" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_8c4b00df82a0ddee5c714784ec14ce51_42 + id = "17dbb71212204583b777783d25eb6738/8c4b00df82a0ddee5c714784ec14ce51" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1d1592b11f184de780cc09e0a4d9b13f_43 + id = "17dbb71212204583b777783d25eb6738/1d1592b11f184de780cc09e0a4d9b13f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d523b00334072481f0e67c9183dc3448_44 + id = "17dbb71212204583b777783d25eb6738/d523b00334072481f0e67c9183dc3448" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_77fca9f42841bcd5de377e8fc50b7245_45 + id = "17dbb71212204583b777783d25eb6738/77fca9f42841bcd5de377e8fc50b7245" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_5a709fac13359e6b5ab83f01f78a0fac_46 + id = "17dbb71212204583b777783d25eb6738/5a709fac13359e6b5ab83f01f78a0fac" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_c3f07e4dbe647403530fb5fe660feda4_47 + id = "17dbb71212204583b777783d25eb6738/c3f07e4dbe647403530fb5fe660feda4" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_3822c134c866628fc6c4282a536e7069_48 + id = "17dbb71212204583b777783d25eb6738/3822c134c866628fc6c4282a536e7069" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d2c91bc0a131e5b660edf04b88f1ef4d_49 + id = "17dbb71212204583b777783d25eb6738/d2c91bc0a131e5b660edf04b88f1ef4d" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_630abe33e2d823baa56205fdd6a64f2b_50 + id = "17dbb71212204583b777783d25eb6738/630abe33e2d823baa56205fdd6a64f2b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_624c3bc1aa357dd274d73af39dd4a8cf_51 + id = "17dbb71212204583b777783d25eb6738/624c3bc1aa357dd274d73af39dd4a8cf" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_2b5be8812e384c442ac53e05ef91060a_52 + id = "17dbb71212204583b777783d25eb6738/2b5be8812e384c442ac53e05ef91060a" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ada4aede3949df5885a077a7d55f9c96_53 + id = "17dbb71212204583b777783d25eb6738/ada4aede3949df5885a077a7d55f9c96" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_24b3875f680712f8ece50fccc89ab0b4_54 + id = "17dbb71212204583b777783d25eb6738/24b3875f680712f8ece50fccc89ab0b4" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_37fdaea96417656e5e7ff42d8a5d5e2e_55 + id = "17dbb71212204583b777783d25eb6738/37fdaea96417656e5e7ff42d8a5d5e2e" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_8f2664c3e60e650c7df17e4b9c975f5f_56 + id = "17dbb71212204583b777783d25eb6738/8f2664c3e60e650c7df17e4b9c975f5f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_cb511e3494b21b1f5ead9955062e1404_57 + id = "17dbb71212204583b777783d25eb6738/cb511e3494b21b1f5ead9955062e1404" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1a1414bd6f5ab12a839518782df5faff_58 + id = "17dbb71212204583b777783d25eb6738/1a1414bd6f5ab12a839518782df5faff" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_99a565697b2cd5524d411ea642c9e10b_59 + id = "17dbb71212204583b777783d25eb6738/99a565697b2cd5524d411ea642c9e10b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_99d7d532b39d14a58940fb9713247ad3_60 + id = "17dbb71212204583b777783d25eb6738/99d7d532b39d14a58940fb9713247ad3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_0eb943370091cb611eac8a623e8da55c_61 + id = "17dbb71212204583b777783d25eb6738/0eb943370091cb611eac8a623e8da55c" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_82cd59c054270bbddd0c244bb683630f_62 + id = "17dbb71212204583b777783d25eb6738/82cd59c054270bbddd0c244bb683630f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_314413e92cbb3f7af832e9c0cbd5dd1b_63 + id = "17dbb71212204583b777783d25eb6738/314413e92cbb3f7af832e9c0cbd5dd1b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_74960fd93512951d63382a88b2a88d1b_64 + id = "17dbb71212204583b777783d25eb6738/74960fd93512951d63382a88b2a88d1b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_99fd60771a29c65992c34deb920534ca_65 + id = "17dbb71212204583b777783d25eb6738/99fd60771a29c65992c34deb920534ca" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_eab9cfb0ebc7bcdde5c701fe799551e6_66 + id = "17dbb71212204583b777783d25eb6738/eab9cfb0ebc7bcdde5c701fe799551e6" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d1c43e1f3fc8a51cd9013f4e181abcf6_67 + id = "17dbb71212204583b777783d25eb6738/d1c43e1f3fc8a51cd9013f4e181abcf6" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_795c4820e2886bc7420d9ea605fa7fdc_68 + id = "17dbb71212204583b777783d25eb6738/795c4820e2886bc7420d9ea605fa7fdc" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_928723123bf55f8468db439b2f6b66f9_69 + id = "17dbb71212204583b777783d25eb6738/928723123bf55f8468db439b2f6b66f9" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_c28f406f77dede24a67aba594ea77e47_70 + id = "17dbb71212204583b777783d25eb6738/c28f406f77dede24a67aba594ea77e47" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_a70c09e3b78c1728261620fae3b8ee38_71 + id = "17dbb71212204583b777783d25eb6738/a70c09e3b78c1728261620fae3b8ee38" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_6a92807e52e038c26af268c4597ebc1f_72 + id = "17dbb71212204583b777783d25eb6738/6a92807e52e038c26af268c4597ebc1f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_39fa401a6d962e2983b565afa9b342dc_73 + id = "17dbb71212204583b777783d25eb6738/39fa401a6d962e2983b565afa9b342dc" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_64ea89b686c047dd93591cddf71e9163_74 + id = "17dbb71212204583b777783d25eb6738/64ea89b686c047dd93591cddf71e9163" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_73ef2be84ef9350b31c5a42fc1132b96_75 + id = "17dbb71212204583b777783d25eb6738/73ef2be84ef9350b31c5a42fc1132b96" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_fe64d5437e9a3dfde9c6dae4f38e4da5_76 + id = "17dbb71212204583b777783d25eb6738/fe64d5437e9a3dfde9c6dae4f38e4da5" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b16d12c0494e7f4919227be13849b32a_77 + id = "17dbb71212204583b777783d25eb6738/b16d12c0494e7f4919227be13849b32a" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_7c5ed631e6ce51c04ea3bf5b4eef6f08_78 + id = "17dbb71212204583b777783d25eb6738/7c5ed631e6ce51c04ea3bf5b4eef6f08" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_6160304402c34598edfae7e8fb47482e_79 + id = "17dbb71212204583b777783d25eb6738/6160304402c34598edfae7e8fb47482e" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_a159ea7b18fdfd081b13875507eeaeb4_80 + id = "17dbb71212204583b777783d25eb6738/a159ea7b18fdfd081b13875507eeaeb4" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_bf9e99fb61f7e290dc5974de2ce9daa8_81 + id = "17dbb71212204583b777783d25eb6738/bf9e99fb61f7e290dc5974de2ce9daa8" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_2378be8a63c169da5e33c50f83862828_82 + id = "17dbb71212204583b777783d25eb6738/2378be8a63c169da5e33c50f83862828" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_9a5e88bf84f980cc1ad2a3234353bb2b_83 + id = "17dbb71212204583b777783d25eb6738/9a5e88bf84f980cc1ad2a3234353bb2b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_024d007244fa56769f5269467be58004_84 + id = "17dbb71212204583b777783d25eb6738/024d007244fa56769f5269467be58004" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_57e3006530bfe01e39e700fa846d1597_85 + id = "17dbb71212204583b777783d25eb6738/57e3006530bfe01e39e700fa846d1597" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e1083efed3200637e26faee90fee0f4b_86 + id = "17dbb71212204583b777783d25eb6738/e1083efed3200637e26faee90fee0f4b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_0134cf3059dd98efb64a3da16d49e42f_87 + id = "17dbb71212204583b777783d25eb6738/0134cf3059dd98efb64a3da16d49e42f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_c55083c8f8b2f79c035bb6cea0514e2b_88 + id = "17dbb71212204583b777783d25eb6738/c55083c8f8b2f79c035bb6cea0514e2b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_7c1f042774795cb5b5b34d13fc76da46_89 + id = "17dbb71212204583b777783d25eb6738/7c1f042774795cb5b5b34d13fc76da46" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e7a6f3d25a3bdcc8a9c220ae70746e92_90 + id = "17dbb71212204583b777783d25eb6738/e7a6f3d25a3bdcc8a9c220ae70746e92" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_64528783fef4d97972834ac5271f7647_91 + id = "17dbb71212204583b777783d25eb6738/64528783fef4d97972834ac5271f7647" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1322fe40ad6a7371919c8a4704e938ee_92 + id = "17dbb71212204583b777783d25eb6738/1322fe40ad6a7371919c8a4704e938ee" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b6bc17da9a79f991dd6c3b28b8f42f2d_93 + id = "17dbb71212204583b777783d25eb6738/b6bc17da9a79f991dd6c3b28b8f42f2d" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f0dd27ea6a1d347f7f6d65413225f787_94 + id = "17dbb71212204583b777783d25eb6738/f0dd27ea6a1d347f7f6d65413225f787" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d9e573bf5f8aa9f09d2806b1a896df1d_95 + id = "17dbb71212204583b777783d25eb6738/d9e573bf5f8aa9f09d2806b1a896df1d" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_3351e093a6b987becb6fd50fbd0c8f6b_96 + id = "17dbb71212204583b777783d25eb6738/3351e093a6b987becb6fd50fbd0c8f6b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_24fb8b3330d2328201bf357792406664_97 + id = "17dbb71212204583b777783d25eb6738/24fb8b3330d2328201bf357792406664" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b1147f38bbb8edcb6dee0ffd36396225_98 + id = "17dbb71212204583b777783d25eb6738/b1147f38bbb8edcb6dee0ffd36396225" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_97096faf1399998239ad6bb85d53c991_99 + id = "17dbb71212204583b777783d25eb6738/97096faf1399998239ad6bb85d53c991" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_11ff24b985900bcb7ea23009691315a3_100 + id = "17dbb71212204583b777783d25eb6738/11ff24b985900bcb7ea23009691315a3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_cce54a485676201b44d249c75d8a4fc1_101 + id = "17dbb71212204583b777783d25eb6738/cce54a485676201b44d249c75d8a4fc1" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_218b220142e5cb45a23386c6e57f4791_102 + id = "17dbb71212204583b777783d25eb6738/218b220142e5cb45a23386c6e57f4791" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_79d5561581d6770015a2facea8b47d35_103 + id = "17dbb71212204583b777783d25eb6738/79d5561581d6770015a2facea8b47d35" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_31d9427f46ff68719db67a6c8a2616a7_104 + id = "17dbb71212204583b777783d25eb6738/31d9427f46ff68719db67a6c8a2616a7" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ea7eeedd70be71009db572203e1d3d47_105 + id = "17dbb71212204583b777783d25eb6738/ea7eeedd70be71009db572203e1d3d47" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f489180d480fbad99be6bfe79fedf9e4_106 + id = "17dbb71212204583b777783d25eb6738/f489180d480fbad99be6bfe79fedf9e4" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_47b772946db3791a347dd9ca94fa721b_107 + id = "17dbb71212204583b777783d25eb6738/47b772946db3791a347dd9ca94fa721b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e54f3ed4dfa53255b02b78721845a53c_108 + id = "17dbb71212204583b777783d25eb6738/e54f3ed4dfa53255b02b78721845a53c" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_91cd3950a0871eb4ce8c089f09650cb3_109 + id = "17dbb71212204583b777783d25eb6738/91cd3950a0871eb4ce8c089f09650cb3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_8c63ca57d2f96108085d502143b942b9_110 + id = "17dbb71212204583b777783d25eb6738/8c63ca57d2f96108085d502143b942b9" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_0acd770e57bd85cacdc54e924bc6a8e7_111 + id = "17dbb71212204583b777783d25eb6738/0acd770e57bd85cacdc54e924bc6a8e7" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f02e7977c0ebd7c946a282eb4d330906_112 + id = "17dbb71212204583b777783d25eb6738/f02e7977c0ebd7c946a282eb4d330906" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_65715476a18464dc1f76837487208b61_113 + id = "17dbb71212204583b777783d25eb6738/65715476a18464dc1f76837487208b61" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e4aa43c00368a5fb07bf96fb7188426f_114 + id = "17dbb71212204583b777783d25eb6738/e4aa43c00368a5fb07bf96fb7188426f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e63b62a2d7e917e3715efb696494e2c6_115 + id = "17dbb71212204583b777783d25eb6738/e63b62a2d7e917e3715efb696494e2c6" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_94c6020d6f8ca085c7b9444151ce0666_116 + id = "17dbb71212204583b777783d25eb6738/94c6020d6f8ca085c7b9444151ce0666" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_7a3ac8e4c74a85108139a97b25adb3a3_117 + id = "17dbb71212204583b777783d25eb6738/7a3ac8e4c74a85108139a97b25adb3a3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_694ccec5852e0a1512e2670b54365a9e_118 + id = "17dbb71212204583b777783d25eb6738/694ccec5852e0a1512e2670b54365a9e" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_3eb975ffec1d3cddafc292c55436c542_119 + id = "17dbb71212204583b777783d25eb6738/3eb975ffec1d3cddafc292c55436c542" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f92aee107ba57417d368f034c5db5170_120 + id = "17dbb71212204583b777783d25eb6738/f92aee107ba57417d368f034c5db5170" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d8099b3c4bc3e1f9ce7eb12c7ef2f74f_121 + id = "17dbb71212204583b777783d25eb6738/d8099b3c4bc3e1f9ce7eb12c7ef2f74f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e2266f54958388aa45cca1f805aeb0e6_122 + id = "17dbb71212204583b777783d25eb6738/e2266f54958388aa45cca1f805aeb0e6" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d7eb404df853f3083b92b000a63e1334_123 + id = "17dbb71212204583b777783d25eb6738/d7eb404df853f3083b92b000a63e1334" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f9b6eb407217bc031f106c307b61601c_124 + id = "17dbb71212204583b777783d25eb6738/f9b6eb407217bc031f106c307b61601c" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e53b7b6c754e807fd4c73916d93f3d07_125 + id = "17dbb71212204583b777783d25eb6738/e53b7b6c754e807fd4c73916d93f3d07" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_280c1d3ddb89391ee03fba1f6982eb4e_126 + id = "17dbb71212204583b777783d25eb6738/280c1d3ddb89391ee03fba1f6982eb4e" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1a8c8cb345dbaec1ea1df4faf54dabf1_127 + id = "17dbb71212204583b777783d25eb6738/1a8c8cb345dbaec1ea1df4faf54dabf1" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d0a18328694a80e10f1153c1c3f78a7b_128 + id = "17dbb71212204583b777783d25eb6738/d0a18328694a80e10f1153c1c3f78a7b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b24c55a07140cc138c9dcb84c54999aa_129 + id = "17dbb71212204583b777783d25eb6738/b24c55a07140cc138c9dcb84c54999aa" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_55d6697514f334297cf8233850027c82_130 + id = "17dbb71212204583b777783d25eb6738/55d6697514f334297cf8233850027c82" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_694583ecf71a69b5ae319b06ea589b77_131 + id = "17dbb71212204583b777783d25eb6738/694583ecf71a69b5ae319b06ea589b77" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_2a5cb6ead36c5ddf3090dea3035246dd_132 + id = "17dbb71212204583b777783d25eb6738/2a5cb6ead36c5ddf3090dea3035246dd" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_399c2fa99e3d0f55f003de33a9e8aa13_133 + id = "17dbb71212204583b777783d25eb6738/399c2fa99e3d0f55f003de33a9e8aa13" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1b96aed465ba70ec149296cabd2e1f4b_134 + id = "17dbb71212204583b777783d25eb6738/1b96aed465ba70ec149296cabd2e1f4b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_6ad276b484046a8bb10098290e7808dc_135 + id = "17dbb71212204583b777783d25eb6738/6ad276b484046a8bb10098290e7808dc" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_25dbbcd74961ff0e82bfd04cdd268179_136 + id = "17dbb71212204583b777783d25eb6738/25dbbcd74961ff0e82bfd04cdd268179" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_4d04f1fc5c296a6f3672bb82ceb230be_137 + id = "17dbb71212204583b777783d25eb6738/4d04f1fc5c296a6f3672bb82ceb230be" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ec58c6f9a11114217049048871cfaebc_138 + id = "17dbb71212204583b777783d25eb6738/ec58c6f9a11114217049048871cfaebc" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e63b9b49dbcc759d60f98fb36da8d3d3_139 + id = "17dbb71212204583b777783d25eb6738/e63b9b49dbcc759d60f98fb36da8d3d3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_99187472f49f77031d99574fe7056405_140 + id = "17dbb71212204583b777783d25eb6738/99187472f49f77031d99574fe7056405" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_fb897f9cbbb989e78ec0ea35e74ae2fa_141 + id = "17dbb71212204583b777783d25eb6738/fb897f9cbbb989e78ec0ea35e74ae2fa" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_cec684c08d58163dbba45d4a2bfad5ab_142 + id = "17dbb71212204583b777783d25eb6738/cec684c08d58163dbba45d4a2bfad5ab" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_2725a0df1c520050ecf304c8d3432aac_143 + id = "17dbb71212204583b777783d25eb6738/2725a0df1c520050ecf304c8d3432aac" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_170828b1afffcec3687657833561ad79_144 + id = "17dbb71212204583b777783d25eb6738/170828b1afffcec3687657833561ad79" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1c0baf7263954b595a5adf9a61c5e3e7_145 + id = "17dbb71212204583b777783d25eb6738/1c0baf7263954b595a5adf9a61c5e3e7" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_a872467b0764b81b629cae09c3eefd8e_146 + id = "17dbb71212204583b777783d25eb6738/a872467b0764b81b629cae09c3eefd8e" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_a542bf716ddd05e5c565bfa205d6cf07_147 + id = "17dbb71212204583b777783d25eb6738/a542bf716ddd05e5c565bfa205d6cf07" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e7d318f9a15158b6b55504c1daf4e154_148 + id = "17dbb71212204583b777783d25eb6738/e7d318f9a15158b6b55504c1daf4e154" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ec3211a1a01ce020d2b08811f30ad77b_149 + id = "17dbb71212204583b777783d25eb6738/ec3211a1a01ce020d2b08811f30ad77b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_4c56f52a908d6972d68d3e34019bb82b_150 + id = "17dbb71212204583b777783d25eb6738/4c56f52a908d6972d68d3e34019bb82b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_6a7baf229fae585a31b885bac3438655_151 + id = "17dbb71212204583b777783d25eb6738/6a7baf229fae585a31b885bac3438655" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_635b32e0427e7477adbce836ee2fda54_152 + id = "17dbb71212204583b777783d25eb6738/635b32e0427e7477adbce836ee2fda54" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_655f25482677e805e2c2e43f28d992cd_153 + id = "17dbb71212204583b777783d25eb6738/655f25482677e805e2c2e43f28d992cd" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f9728b02a0472264d585182edfc4001e_154 + id = "17dbb71212204583b777783d25eb6738/f9728b02a0472264d585182edfc4001e" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_2ed464f16e38f4a7d3b5b6b57818a2e7_155 + id = "17dbb71212204583b777783d25eb6738/2ed464f16e38f4a7d3b5b6b57818a2e7" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b9e8a30d9114e3c719de2cacde8fa179_156 + id = "17dbb71212204583b777783d25eb6738/b9e8a30d9114e3c719de2cacde8fa179" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_386f5dbc58b4dcab79970aff1aeb8356_157 + id = "17dbb71212204583b777783d25eb6738/386f5dbc58b4dcab79970aff1aeb8356" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d5b8751501a64c7645e92ae34f088def_158 + id = "17dbb71212204583b777783d25eb6738/d5b8751501a64c7645e92ae34f088def" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1ca52fe08f1c26c487f970ed8cbaecf3_159 + id = "17dbb71212204583b777783d25eb6738/1ca52fe08f1c26c487f970ed8cbaecf3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_73bf9c0b2d9a5b7b74eb98dd1a0eec62_160 + id = "17dbb71212204583b777783d25eb6738/73bf9c0b2d9a5b7b74eb98dd1a0eec62" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_c51c345a847b800d377fc3cb5aa17821_161 + id = "17dbb71212204583b777783d25eb6738/c51c345a847b800d377fc3cb5aa17821" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_56f705f5bd1761954d3da32058f60f94_162 + id = "17dbb71212204583b777783d25eb6738/56f705f5bd1761954d3da32058f60f94" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_272b572eb5f0c8dca152823276ed29a5_163 + id = "17dbb71212204583b777783d25eb6738/272b572eb5f0c8dca152823276ed29a5" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_7f03099a796b0c20d6d687293ab800b0_164 + id = "17dbb71212204583b777783d25eb6738/7f03099a796b0c20d6d687293ab800b0" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ce330ba7a1bb0d7d7c38cdfc9a699cfb_165 + id = "17dbb71212204583b777783d25eb6738/ce330ba7a1bb0d7d7c38cdfc9a699cfb" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d45d956ae1d24ff0102c3e8e40cd57af_166 + id = "17dbb71212204583b777783d25eb6738/d45d956ae1d24ff0102c3e8e40cd57af" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_421483d6400e02220a650d006fecdb8f_167 + id = "17dbb71212204583b777783d25eb6738/421483d6400e02220a650d006fecdb8f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_6c3da530383529973a46740dadcf0c0d_168 + id = "17dbb71212204583b777783d25eb6738/6c3da530383529973a46740dadcf0c0d" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_98d0328be884b568132c526e1f6845a8_169 + id = "17dbb71212204583b777783d25eb6738/98d0328be884b568132c526e1f6845a8" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_181c815c425508f4a951a7056de6a3ee_170 + id = "17dbb71212204583b777783d25eb6738/181c815c425508f4a951a7056de6a3ee" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_42682405c67ef9b2bce03be870a6eb66_171 + id = "17dbb71212204583b777783d25eb6738/42682405c67ef9b2bce03be870a6eb66" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_22025907131afbbc0e007f3cec04d978_172 + id = "17dbb71212204583b777783d25eb6738/22025907131afbbc0e007f3cec04d978" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_4c02367a5d6b8945da134d9c463254ef_173 + id = "17dbb71212204583b777783d25eb6738/4c02367a5d6b8945da134d9c463254ef" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_27f50f75ce9062f38f1e421e17e0933a_174 + id = "17dbb71212204583b777783d25eb6738/27f50f75ce9062f38f1e421e17e0933a" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d18cfddac2b23571ed1e377c8cdc4de4_175 + id = "17dbb71212204583b777783d25eb6738/d18cfddac2b23571ed1e377c8cdc4de4" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_7fb18ef737fc89d0659de19574f951ed_176 + id = "17dbb71212204583b777783d25eb6738/7fb18ef737fc89d0659de19574f951ed" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ee7b111663d8f77c3b23880d33850d05_177 + id = "17dbb71212204583b777783d25eb6738/ee7b111663d8f77c3b23880d33850d05" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ac920195a883c046c0c64e357f2efed9_178 + id = "17dbb71212204583b777783d25eb6738/ac920195a883c046c0c64e357f2efed9" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_748051269aa405a47eee0610f6b5dfa1_179 + id = "17dbb71212204583b777783d25eb6738/748051269aa405a47eee0610f6b5dfa1" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_99438d886e7f03907b2d432b4b1ff33a_180 + id = "17dbb71212204583b777783d25eb6738/99438d886e7f03907b2d432b4b1ff33a" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_8baf86363dff58a877424fc4258ce480_181 + id = "17dbb71212204583b777783d25eb6738/8baf86363dff58a877424fc4258ce480" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_bc27290825dc2a99a48b41ec6b97cdba_182 + id = "17dbb71212204583b777783d25eb6738/bc27290825dc2a99a48b41ec6b97cdba" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_cac8d34c6b627a55dda477d4cdb9b159_183 + id = "17dbb71212204583b777783d25eb6738/cac8d34c6b627a55dda477d4cdb9b159" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_01645ece34676793393ae0214fe0a804_184 + id = "17dbb71212204583b777783d25eb6738/01645ece34676793393ae0214fe0a804" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_a777fe3ba9ecd61f02205528d893e35d_185 + id = "17dbb71212204583b777783d25eb6738/a777fe3ba9ecd61f02205528d893e35d" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_03a16d11c1801b3c1c358f4ad6459155_186 + id = "17dbb71212204583b777783d25eb6738/03a16d11c1801b3c1c358f4ad6459155" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_151d97d96a6b24bd91227f18ce0550a3_187 + id = "17dbb71212204583b777783d25eb6738/151d97d96a6b24bd91227f18ce0550a3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_316800316094c42f7e2a09809db4be0d_188 + id = "17dbb71212204583b777783d25eb6738/316800316094c42f7e2a09809db4be0d" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1bb582b27f209e4b3996165cf5c78327_189 + id = "17dbb71212204583b777783d25eb6738/1bb582b27f209e4b3996165cf5c78327" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b0d35a5b82ddc6dd8abcfb29c4299ae7_190 + id = "17dbb71212204583b777783d25eb6738/b0d35a5b82ddc6dd8abcfb29c4299ae7" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_bb6fad65d79ffb38c95de4035ffaba51_191 + id = "17dbb71212204583b777783d25eb6738/bb6fad65d79ffb38c95de4035ffaba51" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_a856c3aa5bed7c2f8e748cb679ad817f_192 + id = "17dbb71212204583b777783d25eb6738/a856c3aa5bed7c2f8e748cb679ad817f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b1d69782b5e9520101f011d5650a33c9_193 + id = "17dbb71212204583b777783d25eb6738/b1d69782b5e9520101f011d5650a33c9" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_a789cc026b6f0c0fb0a8b37688d6d78e_194 + id = "17dbb71212204583b777783d25eb6738/a789cc026b6f0c0fb0a8b37688d6d78e" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_5c20f6a345039e8fee58d4607fa4945e_195 + id = "17dbb71212204583b777783d25eb6738/5c20f6a345039e8fee58d4607fa4945e" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_bbc68d7787259e99d99f24245d337d1c_196 + id = "17dbb71212204583b777783d25eb6738/bbc68d7787259e99d99f24245d337d1c" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d121f5bfca53c6cbb4526ed3b6813d7c_197 + id = "17dbb71212204583b777783d25eb6738/d121f5bfca53c6cbb4526ed3b6813d7c" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_49a3f6d0e0a8e54fe970f8301c433e77_198 + id = "17dbb71212204583b777783d25eb6738/49a3f6d0e0a8e54fe970f8301c433e77" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b9db48a8c92ab9fcd689fcc3b5377aa7_199 + id = "17dbb71212204583b777783d25eb6738/b9db48a8c92ab9fcd689fcc3b5377aa7" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_a31c931bb434f7740f0be4b409896b93_200 + id = "17dbb71212204583b777783d25eb6738/a31c931bb434f7740f0be4b409896b93" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_2bc35108f4010fa469304626121b2ed5_201 + id = "17dbb71212204583b777783d25eb6738/2bc35108f4010fa469304626121b2ed5" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_be927f5768e1d8f54c0c9b652e196b9b_202 + id = "17dbb71212204583b777783d25eb6738/be927f5768e1d8f54c0c9b652e196b9b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1f68ce9a916c754797f8f1ab33161fa2_203 + id = "17dbb71212204583b777783d25eb6738/1f68ce9a916c754797f8f1ab33161fa2" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_00ea37fd3eaa444d44dd907e1455ac95_204 + id = "17dbb71212204583b777783d25eb6738/00ea37fd3eaa444d44dd907e1455ac95" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_3aa9b6fa804b67c6730bf551c36b6124_205 + id = "17dbb71212204583b777783d25eb6738/3aa9b6fa804b67c6730bf551c36b6124" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e217b5dfd84aae51046eb47c0e51e722_206 + id = "17dbb71212204583b777783d25eb6738/e217b5dfd84aae51046eb47c0e51e722" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_cd71bc89a29ade014774e507a4e3a75b_207 + id = "17dbb71212204583b777783d25eb6738/cd71bc89a29ade014774e507a4e3a75b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_8cac650312c84b3a56deab0af2f9d37c_208 + id = "17dbb71212204583b777783d25eb6738/8cac650312c84b3a56deab0af2f9d37c" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_8d8f24409c68aa3ed7ee4f63efbbc6aa_209 + id = "17dbb71212204583b777783d25eb6738/8d8f24409c68aa3ed7ee4f63efbbc6aa" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_4b02acea3add9b7b2f8a6a5ae627eacb_210 + id = "17dbb71212204583b777783d25eb6738/4b02acea3add9b7b2f8a6a5ae627eacb" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_cfd9ba7d2646d5837b49022711a92535_211 + id = "17dbb71212204583b777783d25eb6738/cfd9ba7d2646d5837b49022711a92535" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_4e34c6221a80e0592d408de44088add0_212 + id = "17dbb71212204583b777783d25eb6738/4e34c6221a80e0592d408de44088add0" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_deaa70e65639128c4ce45341b18b86cb_213 + id = "17dbb71212204583b777783d25eb6738/deaa70e65639128c4ce45341b18b86cb" +} diff --git a/cloudflare/main.tf b/cloudflare/main.tf index 6a154f7..761f0f3 100644 --- a/cloudflare/main.tf +++ b/cloudflare/main.tf @@ -7,12 +7,8 @@ terraform { } backend "s3" { - bucket = "rinoa-terraform" - key = "cloudflare/.tfstate" - - endpoints = { s3 = "http://192.168.1.254:9001" } - - region = "us-east-fh-pln" + bucket = "rinoa-terraform" + key = "cloudflare/.tfstate" skip_credentials_validation = true skip_metadata_api_check = true skip_region_validation = true @@ -20,7 +16,3 @@ terraform { skip_requesting_account_id = true # Optional, set to true if MinIO does not support AWS account ID } } - -provider "cloudflare" { - api_token = var.cloudflare_token -} \ No newline at end of file diff --git a/cloudflare/old_cf_tf_resources.tar.gz b/cloudflare/old_cf_tf_resources.tar.gz deleted file mode 100644 index 71a8778e26d3cc29de6caea7848b5bb736b19ad7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61440 zcmeHwX>;P(wq<>;UqNJl=nvVrG#}~SsP1O40b|TyfMcYwPc7hN(^WJN(y*8T#370b(is6Ee#4t=|;w+ZG{Ky{#KbB$qf?p~z zmBZiZTZ(QOzo@37n1-$!#Qa53O+!_GDJVbkA-;F7B#LQRDEz|4H1wkJ_bxm6{&zo^ z?>9mb1xd(6;S2jx2R!I!sJmS4;ymOKAmG1^y5F*yvlW{b^dQ}qN&-0>6$PdQ^h`x)0k4nWDa+w zX=+@_+C=I`d2F6-qd~e!Y*XRPHZW&}V=1msZSF8vRWmn_kH&dyAJe#{>6#%ZS}I(M z)kmq~+BlB6ZkSHy_IY`19pOSD66S<14VN)yS(Za=uBbvX!*#Qdo=<1n*kiezqB>`) zX-TFk29anlXM!p=lN8I+60V(j2>r-&XM1xh`yTppHW{foRB**eH&E9Uib)+;b%-HV z)e(Yb-bZQ3#?KaG-kPXm%}GZkTz4h2IMujjs5l^rqEQT`$UKTkoX?Gh!%(wT>FQFU zx}h+K5^73YQC(@dQp?&tm+oj7=5n*qD5j%hb79z;?lRlbElP-CVdko;o_Q;EMYI#M zJhsra1fzYo=ji`ciqPv-0 zCO7e?B9}*@V{&Oa+#)&?hT-bW#q2a}qG<|zUyWp4gp7^F9(T)|wMHeJL8B4DKkJiVZ09CbP#s^VmR@2vwD)P7Kw69csgz5e@}DqY_6GM)n2< z{z`=kWMv=1NU%IkQQI+0tUE)qbf#*K?ZQpc&`is)V2V1KO;NU+()E<)v5C?G+9VYm z4LIC|Lb1uHim5OH*p!-D<|)eaiH;i5z`z*VwLB7~_~z}j4@GQ&Y^Fta|dQ4xLaT{j(Jxh8dOxc90gHdXL?)@??5KJ@{m z{;4S8&q26TxPrj5cZFpTL(xq=MY?5*WJtlO@h6&?$L8s_reXLDfTEVAVRl*!GghOf zZV94%V9J=9i@nGaMVm3VXb@Kv5u6gm6fjO%BBn6ZGsHN;Q4lA-FJ@;fn5Qj2h?{7ZL6BlZG#zxMwzK2kR=fFQ7k31Avp4KIouRm6e4s2 z=!XO7$F@zX5JCwzP3ZtRI2!Kn5FN0ZJ(){XQUl6k6S!Trg6M#>1#BZlBBpFR)K%Qf z8}ul_d6mNhNGI^61$8V#h4WtQ0_RUsaTp&4JGsZ^m1tds#FDz<#J2H z_ER-#>!2Ii#MZFcND6M|p0|0x7W>Zr;`wrxY`B}p73etB#L5E~PJqHhz_tTZt9w=J6tuW3H%2}u0vGtj|kksLZv}F=RFc%Szasnr3Ei#fx)!)Z6Loghgi>8bM^0bFMHAK_1t#bqiig)}=Vf zWnjl~BnOgAR0^vVAf%%KB;XiPO)=rVWVX|0oaPcP5EN&gbTLO6IJdxi0QbO=79>3@ zRFTu6l?GnL4(^)XdrL_&Xjwz1NU1Bqp0Ozq(O9N1cS8M?X zIO_<`X%q)MpTRkV8NqfZ2nYy8x0z;9xER3FO^0A_RWl!ha~g-|o1-F0_TWK^74HYy!8C^pNiHynYn`ut>QDlJWieV_Jp=~-g zU~o_w5x{a02eGr`PV;TF$SrtCRm80*aaCJl34+GxVtx{UGl(ctksUnr?Og7mu5<(( zC-}OO;GjUJ6iz{SO&Sy6R?*B;)TgUlrV(j6v4P%$y}?uqEi#3!Bfcta-9|7=%icZ_ za~kK;WJB5sjI%-T|+x@+G`f}QQ;tZjLZciGkEC7`3%3nhc}qi6|jmq z4hifvNU7x%hri(nL(6P#2Xi-aJ+pk=4bPmMys>u1Mh%#vX~d$AOX+lT}vgMMSrMA@N<|(nju}= z)pcFrNc;wjhy+X|xPuiAPzpiPtl-Qd$YrDuX*CXxKICRN_(38jXquMm+K6K73~Muc z^TL>Vem?VS1i%;=GobS$;7e8TQw_$MCUt-qa1=9V5G?{Ua+b?nQ%!{lipgm}T7tQT zNi`kTHUlvMUOxFV01TyP#$}KhCB1xR?dvLc z5G0gHE(L7{hdy@!bz3<2Q$Uy=9~)>(9QbqU&9pNf;5YKywr70Gtg$vC8+~rf*K@uM zHxsdOqgA*O^OcdT_$J!MK@x8^-g*{$)S7LU&!3OZp6+?Z_AJ1|UHag=hTp#IErOSm z9UI7j5NU28bVmrXlhBW5no5T#7uWd*0fX0m)PG_>>SsCcM`_rgeJk8Reh|D}#{tmKzR&^-%_-O2So+6JB+;fhk0p$4YbGWf~07XOQLK%@BjyCNNF7 zaWrK_niR(k%^ZylXI?Hjo;sLhARHq-8KxVe%+L|gKru5BptW$sWQO^|#OH$LGP52+ zG60@cY(*65^{JqhWlQ*}EX@*yoK@y+7s|R^M7eAuw-s2AIx;6gDOZuai zoeXFnnbx=gGj7rHUpOo2Lr`{C=gwca3Znuq{2^`?ej>avW|J&NIB9wZD8z{ z18YXXnFzf~pwKFkeUZ8RfyVLob{TJ!%U#CRaH^-7en>E4Nbj{FCdXXlH{$F-HcMvG zKs3weF>jj4VTHY>f-MKiqXWfe1Qc{=0V^6|c4liWnkC^PpNX4D!A7hL9&T!Xg7ujC z{u~T5WT0z+cru4Bqkwrdmw^Ptfe;y?4*1BBVgaKZ-ZBzZb!3ynwox;?6j9*k6a`RS z$3pTgbjMsUuT$L)M{_JjU5?bhKf(P-TNsUlbso1;4Tl8sRfyq$WCjTjTXR9AL)43d zbqz_Y%m&TAT16gP2=N>!%0agS9wF4X5zB*~m5XdE;cB2QWk2i}h!y0qfr6Pf0~`aD zToqwGxPpeG7&Zb!&~X4~KJySR6ZA$7Q>as@%5jkZ52$C zhHM!$bYZ9)6#FjaNW#wEzD3G1$m4p|2o@XIttvA?nly28!u)|m4LD9n9LO#!6s_~A zGm9M-0FOd)JF{7kfLGyrxeP^80N*b1 zt>A8ODB_q5X=d1EkZ}zjC1kO(&eLQOd-)7&2%zA|{ebCXg7E{osEOPUh z8E#zBWR}aV6uXP2LZk!L0T7Bphze*b)Q*sa4azUcj&!URxdb|ZXaEq`sDtAWfBc0V!pm+W|3#rV)bL&=k-(q-r67Tq2;4j3wyifeB};AQWal?YA+{B~In0coaz4 z4xD45LxdHDIkc2|gj`6}3wUR(rB&}zq9hjEGsQ9e*E^cyacR77r8G6=z=6hf@2QUO zs^z73YCWVz{OMYn|CNGyp!iB4JwOUTL;`{ZSrVeaenoi;NPe2{LXYWF?VEi-)O$cKmMa)Ng3TdkYm zH`5HnZxv>)&L?*D{32RxwWcgr&5hR^xq3Icnao}DwtG)6AL@3c2GN6UucRv$~ybfo@H^ zIqKb&t{N>(YtHQbDRj^=L(1l&h%&^pnea#A?4v?i?^iiWV(vGBgQA!}qgPPm1jvcv zY8;Yhh~lCS3P2RjVLl4L4##noN{MzGQd_gDq0y=u%P1b{8s8;!3P#jLwHQ|J#{L@A(jcN`C`3omI8Hk13A&R3JN-Qd0L znDj*8S1(wl-HK`o{p``s-w!(tVh_0TxGnd{=<)K#>eA{>^f0+Ix9yAWsb2ZGOj%AA5zwnN4M0F88aZk> zEMdGOI*BS?0*bpI2z#jXeA3gV#oEQVGF{GZ%8$L1tv5sOrSXLjDSGo(;=DFvVkx()rUMtylwxY9W zs~6$z(6-mRUOn!pzIL@4l}>fcQBkyl{$&=dl#zgLj&kxw=MVos(r$NXFI4{fh-#2L_$tJ zl^_uypDGYIBp(zN-3s5E)a&|I71OKcUH_)P)Hio4jn8g-q;zgHMw9cRq4j(KIwuxT z5KK>JhyHgQ&4|kxsEmLRjRG7eO+klTE{CK5D660$9h;v{ePC~zQKekmKCJ7BIlnC# z_48?qc-4xWtw&nuSDO88f7lNGvYi6v97I3BiGT~D!6VTr5LrXvP|U#Is~kfIay?dy zjdM4sH{*+XX*YsBxvEcxRXePmvTIq8+g`!es+kU`b120s zL2bcy3l=NtB|_ngqe%JD`U&Em7KF0DsOtQD%O``LrS59z)W=Zs$`Keb&S==Gxr5@V zxpGuYDkobCqRkpuFA$u!5M0OU40aa!0(GPyNo0HgeOx#Y;5U|W`J&x0BSw0O6|{qD z)Oi%OdUV@;WLkZB=?sUPQxl4qC(Y80~k z1c#y%QW;^=GRTe{`-GFm&LqmM-jpGVaa)}pxxTkO=VDhG%_beQ*4I|$U7*|=-M?_J z5D9%bAtA2=zD~(gJKHCGjHIeAFlG(m~`> zVT-$NrCb`~^p?$z6LoLM^!~~XjF|66wfmXdGf(+~x$P6mAZCtvK~a+jhYch{PzhCF z9Z4+}5PKJB0DvBJ;uc`|me=dks5Zbp9ea5p@E&_?^f-yc{h z9~T+R$y`BZuwts31>!oa6^K(obV0E|+DDKHqLjz@TNv&(X~DeG$lO-=y-KdHI{~-) z@p^bWxZn+H4LjY(YrM5L%>JNXj;i|Pq)QwWGO#&R#v!e$=&)7**@7E|ipL<~esuiw zVb&~`#qD|3xw+d;YuD3dIdR6dDy{deM_*j4Y&Y{a;-Y;DzCNy#laoHN!8x)mlse!N zg^obaf&RLIAgcy;tH2aG+EP}g)tBtPYh8D$x5;vQBks@ZOR3+{xqfZgP%hEM#=m*I z3r=~+?`!Miq(@u^EE3cRaI_gX5)L&Gy+i#^XlW6E2FFH9v5o}h$+pf#pX$|KO;KX~ zn$%_8Zx@|abxtqXTKbLt+&g8;epH4aC%uBuZOSA>FIXCES|nFsOCd;8;~)t`bMk1O zu&uFn%Hx~zdDZqxH>|WAH+?I-Xx-FHZX_%5cChp>dQHzd734V9qRvU5C~6wd1Q?lC z_$4r40m=eqLVgWuer324vl!7p0TMu%AA*HYr2%OKs^=1J5lRZ0$_F|L_uUIRne1Y?KDDT`?X*gpbyAP6 zt44pbxu@mp*wMXnKW3Mw>{~q+4_q<@u0oU@4Hwfb=G0aH)cF@JPupT=4-= zJDu%TUadK7w5u1SKj<-UW+WZW>kf^v=*73r!#JtbCsnn0%7n{vw;DSBvIj{8(Nzri1ytD2`j|;$dFuEUJU( zR1DP@o0!dlz-UKEy2%MweO z)~Y%7h3X>7N=A29x2+|-B zL@`|i;-_f|PSb33R@0ej z;f>@q(mF9&a@!{^)GGm2gNYyphWY!NV4m`q3ty}UJgNx10<8F7+<@NbFwM(aL+`XLZv1V;fItGcY zz*3+WXaY(AsTIhH4N5Pf9u!($=5fdPk1UYuptHR&&Pji076$U=@$flkWN6Lqm6(N>S%zDE;V2ZCQwR(YIa8x=Av&ul$S%j zxb0N^lo&R`#dup%!NW3p6y@H}XC}QhM5GZw2i+3Rb zjOa2*-)X2B`|nY&EY{_zdA%sw!#gFK&x@5}eK5SQ>JickClIrh9Osh$dbJc$J6(nWMr10Pr%kZshrl<=SJG&G0|0fdF<2TH@vMbAu> z#p4Aam0;Dn3UB*$MQTkunqLO($7UNe>E604C-PLUL?4M<)!x<95|&S zp(9{G777{50OyX`$1#)jNh!3G`)Sy&_eKwNx>|JG8lP+`MzWh*ajGYE(}?0zkitiz zJUQtV5D=jDpYk(cui)&l9Ay1kkferqEs{)*@r0RGrc)7i)R`Rg$AeY9Qn908Y2Hm+ ztsoIW@3vnYcN~QdPJ!AVX^7;cS6rkSAlM8$1$;Og8cYZaK|~DY4b^n695V!aiRW!g zvq5sfLk`d~45zoPcHG?UO7mjNTg3}`cQ+F^f}S#4qGQF1oODV`Wq@SW_5lwz30W)XkOgzu4h)M z*ADesb=n#a$zbNG&bimyo-*aO5PFCHNAZ0US5A5c{vlQk3QH*lJVUT^(uz~4tc>h? zNbhOK)P#S0S^ZvZHd^Z63*+CTG1W}#?}ewFo#daEaUjxH#v};L+)Oz}Z(rTY?D*fu?Z{g}dk^X_h^BV)a+-)`&jK3b4wRlo1nA1{5Sx0RQdiS>9s zzaj+5Yd%?MH@(*Cw$;%G=MSFiSDevK_x*9tTC>M1yGwQt+eP!XRYelot+%P(Ts~(a z{o~6!!;t|`(~P2;?;IqNp4o_CbI2f5l#s+>2WiMu_#3PcQRF zDAW;RIF)}dgbDpUO}C4Kzah;i^rG?E0;&nK|9hBWcNpd7b13tjG#C+c_{sT4(2-JI zaAZ*9opO|eLtM@fD8@)ZgP_DbKI`Crq)C`4s>V??U@!NgFc)I4kfDYrtG$~SX(vrY zd^UXfTn_sH3eu==53F2cAn@umC8<(i6%ep>ka~3NUmfg8SrQGawP{ct+1nl2@?QD3 zQsv^|>!at4P5NNAv}+@nK3G>HcfI|3*-9e6es^Qcd@Szr@)qem$)NLfGq9$bVXNVy zc2PNx`U7Wn!<&t((2r*btF}Ai_I6R3e!aY~WN3%K-8hTBF;RD>tKHr|s+%o$cyH4S z_-3+vxT>yNgG!_Gu-vNcij&Y4ZjWIzgisRXJpbLItZ))20b7I z3W_mwZBg16BDN`|)cQby@!Me&{~jHlI9c;YtM{8_(vjOi-R$?pRnyXHH98$tlJQ+- zIcu+0tujJjReT5<4B2}bv)mer$N3CHYiaI9_#cTcv2=o{O?Rud>_et{-WBsnL(y?Z;{u-?cV!V~uHRu!t{9v&D2& z^2+j}+-kJ@$)YzA<8}Nztbc#EI2S>Lnny)ugi(~_d*?RNe14P!(kaX<O`yQ&nHrIu{&V{atxMROV7 zUSG7f?x5!-RWX@#y+z}SIbo|`8!KOZLyp=bXQ#2sL%-|~ns%?!Yng$+yP+NO8(n=> zqQR`QSufl7H}%^!iua1HT5;;VuV2@8eGW3Cr+wu&A{k77dl=j>`A{aZGH~waUz4#_ z{o~Q~HcJ|B@;$nsusTS|f`B1}HX*f5ARULGKY@-4RNy|S0JZu(T1d6v`D~VO@i+YA z>}8W;!MyN)koo)V&0+fPo3!}Cd{g+(!%Oy8U@@G%9N&c^-hQ`QUf#>$35LTO$AG3m zM;LIJ3Aqvj@+<htT?WYh4k=W_lY4a#x%;5bj!KrIvUSgK|-1MD7YJr3D58O4ROT;WnJI?) zOF{W@kMR9Fp-Ke}3x!{vJ)-YkcK49yXC{1s0E-AiDuZx7gajQO zVUE0fYKZb6E~*u2pf4!~&OnqFLm(`zgN)2DqQ7K8rBiCScM?HIkKk3t>1OjyilzXW zmlX}q4j$q8y@2>Yk;pKbx*-nK5ovrB>)6t&+!zvv9q?s*y zwZU%}C6O48<9HFhUUqm<5~C(*?6Ie7u!*fhn3A~o;35}gMQ7gY=U@MNdl6Lf!l$Eh z7{{}3S3!^m_G_w4RVd(APgjjm>FL`Q=^qET+Ml+=nOKR}n><~Mi|A;C@rk_EK83tc z_$ChY<~yJ62y*Sy*RmAB8{$ZhW9S|Dqo=z)UG(MowDkvcTPz?BIq>!h~%w@VK$LcLoYDMM&& zM8h~3zHUMLj(PdMaXJwGbeNj8f*s!L;8y8qYu~=(@Q-&F>4)!q`}^P`Z!sK+U>3Z4 zY+U;0qLuaS!*BjLxCrff*Q}Q-4=$S1%`jQa0?J?BeEE$j^gNPt&mYFKXb4{?I_%2* zBdKTmPWw;_xyc)Fapj!7$kWb@;t+zBTkl=o0Kk zK{#CCLGix`Q)nC}Z`!g5X27-&@ACTh;r$jN^5tSS#uUT+e>)Oyuk%)vZTH{ydZ(wq z4w`|9y4hk^p&X|4Tp-T%dND4;sHR2_2>Ovocrf%9E93Qo=f4iWHWZ5)(4(Q}LnJVP zfxaKKrwb3h7CXcuz$HUBL0!7={fhrK!ePLsBF3r%WDbM(&CkK@_TS~jSm|g8F8q)E zGh_Mt6jheq%+^=c!SrU&u*NV-+$Y2}!l1lF_0kK{DgSPE{a$$5v!DmICCEY>IUDLukJ{Lf|skN@gE&po}c^w&zLgbVmo_BKNQQvOM`&GGFI@6!|2)ne{~bEk-tC!&yl0l z4tst7x7RFe!z5=ySw{p7R;-Qj&U%>3!jF2ekO@ zA)h`v72DL-d;7JpUl7SlYe30u(|3=bLl44yhFr~<8{si?^w z4g0;2dguG+*#thtRMXA|&<<3%|eY=_w9xw113)%Tk~l)Xgypy?SJpcTT&mQ>ffzKZJ z?19f7`0Rnt9{B8m&mQ>ffzKZJ?19f7`0Rnt9{B8m&mQ>ffzKZJ?19f7`2VQ~{vU5y BPE-H@ diff --git a/cloudflare/variables.tf b/cloudflare/variables.tf deleted file mode 100644 index 1cf1f6c..0000000 --- a/cloudflare/variables.tf +++ /dev/null @@ -1,24 +0,0 @@ -# variable "cloudflare_zone_id" { -# description = "The Cloudflare UUID for the Zone to use." -# type = string -# } - -variable "cloudflare_account_id" { - description = "The Cloudflare UUID for the Account the Zone lives in." - type = string -} - -variable "cloudflare_email" { - description = "The Cloudflare user." - type = string -} - -variable "cloudflare_token" { - description = "The Cloudflare user's API token." - type = string -} - -# variable "zone" { -# description = "The Cloudflare user's API token." -# type = string -# } \ No newline at end of file From f1f9c28741e837bca9425898ff6b25b8ea31d90a Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sun, 21 Sep 2025 17:26:25 +0000 Subject: [PATCH 004/109] Add renovate.json --- renovate.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..cd5ce84 --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "local>Trez/renovate-config" + ] +} From 3ddfdd793b2a685ac9f27814eb93309cab75bea0 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 17 Oct 2025 08:59:22 -0400 Subject: [PATCH 005/109] Enabling Terraform manager. --- renovate.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index cd5ce84..bf6daa8 100644 --- a/renovate.json +++ b/renovate.json @@ -2,5 +2,6 @@ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "local>Trez/renovate-config" - ] + ], + "enabledManagers": ["terraform"] } From 011f966eeeaa02fdd4b9d79c9143727a3389bb1c Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 17 Oct 2025 22:06:01 +0000 Subject: [PATCH 006/109] =?UTF-8?q?=F0=9F=94=A7=20Renovate:=20Update=20(pa?= =?UTF-8?q?tch)=20Terraform=20signoz=20to=20v0.0.9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- signoz/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/signoz/main.tf b/signoz/main.tf index 45f5154..746f13a 100644 --- a/signoz/main.tf +++ b/signoz/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { signoz = { source = "signoz/signoz" - version = "0.0.8" + version = "0.0.9" } } From 9bf7ddeb7c592de2bb41ce26907b00c85bb37845 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 17 Oct 2025 09:05:33 -0400 Subject: [PATCH 007/109] Adding env example. --- signoz/env.example | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 signoz/env.example diff --git a/signoz/env.example b/signoz/env.example new file mode 100644 index 0000000..ced22f0 --- /dev/null +++ b/signoz/env.example @@ -0,0 +1,2 @@ +SIGNOZ_ACCESS_TOKEN="" +SIGNOZ_ENDPOINT="" From 9d96296fddb95742a5f96066b166e2513758d24d Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 17 Oct 2025 08:52:25 -0400 Subject: [PATCH 008/109] Gitea reverse Terraform script. --- gitea/gitea-terraforming.py | 274 ++++++++++++++++++++++++++++++++++++ 1 file changed, 274 insertions(+) create mode 100755 gitea/gitea-terraforming.py diff --git a/gitea/gitea-terraforming.py b/gitea/gitea-terraforming.py new file mode 100755 index 0000000..2159f37 --- /dev/null +++ b/gitea/gitea-terraforming.py @@ -0,0 +1,274 @@ +#!/usr/bin/env python3 +""" +gitea-terraforming: Reverse Terraform for Gitea (OpenTofu compatible) + +Generates Terraform HCL for: +- Users +- Organizations +- Repositories (user & org) +- Branch protections + +Output files are automatically split per resource type: +gitea-.tf + +Supports import generation: +- Modern import blocks (--modern-import-block) +- Shell script terraform import + +Usage example: + python gitea_terraforming.py --api https://gitea.example.com --token --out-dir ./gitea_tf +""" + +import argparse, os, sys, time, json, re +from typing import Any, Dict, List, Optional +from datetime import datetime +import requests + +def slugify(s: str) -> str: + s = re.sub(r'[^0-9a-zA-Z_-]', '_', s) + return re.sub('_+', '_', s).strip('_').lower() + +class GiteaClient: + def __init__(self, api_base: str, token: str, verify: bool = True): + self.base = api_base.rstrip('/') + self.s = requests.Session() + self.s.headers.update({ + 'Authorization': f'token {token}', + 'Accept': 'application/json', + 'User-Agent': 'gitea-terraforming/0.1' + }) + self.verify = verify + + def _get(self, path: str, params: Optional[dict] = None): + url = f"{self.base}{path}" + out = [] + page = 1 + while True: + qp = params.copy() if params else {} + qp.update({'page': page, 'limit': 100}) + resp = self.s.get(url, params=qp, verify=self.verify, timeout=30) + if resp.status_code == 404: + return [] + if resp.status_code == 429: + retry = int(resp.headers.get('Retry-After', '5')) + time.sleep(retry) + continue + resp.raise_for_status() + data = resp.json() + if isinstance(data, list): + out.extend(data) + if len(data) < 100: + break + page += 1 + else: + return data + return out + + def list_orgs(self) -> List[dict]: + return self._get("/api/v1/orgs") + + def list_users(self) -> List[dict]: + return self._get("/api/v1/admin/users") + + def list_user_repos(self, user: str) -> List[dict]: + return self._get(f"/api/v1/users/{user}/repos") + + def list_org_repos(self, org: str) -> List[dict]: + return self._get(f"/api/v1/orgs/{org}/repos") + + def list_branch_protections(self, owner: str, repo: str) -> List[dict]: + return self._get(f"/api/v1/repos/{owner}/{repo}/branch_protections") + +def hcl_block(resource_type: str, name: str, attrs: dict, comment: Optional[str] = None) -> str: + lines = [] + if comment: + lines.append(f"# {comment}") + lines.append(f'resource "{resource_type}" "{name}" ' + "{") + for k, v in attrs.items(): + if v is None: + continue + if isinstance(v, bool): + lines.append(f" {k} = {str(v).lower()}") + elif isinstance(v, (int, float)): + lines.append(f" {k} = {v}") + elif isinstance(v, str): + safe = v.replace('"', '\\"') + lines.append(f' {k} = "{safe}"') + elif isinstance(v, list): + joined = ", ".join([f'"{x}"' for x in v]) + lines.append(f" {k} = [{joined}]") + else: + lines.append(f' # {k} = {json.dumps(v)}') + lines.append("}\n") + return "\n".join(lines) + +def modern_import_block(to: str, ident: str) -> str: + return f'import {{\n to = {to}\n id = "{ident}"\n}}\n' + +def generate(api: str, token: str, out_dir: str, modern: bool = False, dry: bool = False): + client = GiteaClient(api, token) + os.makedirs(out_dir, exist_ok=True) + imports = [] + files: dict = {} + + orgs = client.list_orgs() + org_buf = [] + for o in orgs: + uname = o.get("username") or o.get("user_name") or o.get("name") + rname = f"org_{slugify(uname)}" + attrs = {"name": uname} + org_buf.append(hcl_block("gitea_organization", rname, attrs, comment=f"source id={o.get('id')}")) + imports.append((f"gitea_organization.{rname}", uname)) + if org_buf: + files["orgs"] = "\n".join(org_buf) + + users = [] + try: + users = client.list_users() + except Exception as e: + print(f"Warning: cannot list users: {e}", file=sys.stderr) + user_buf = [] + for u in users: + uname = u.get("login") or u.get("username") + if not uname: + continue + rname = f"user_{slugify(uname)}" + attrs = { + "username": uname, + "email": u.get("email"), + "full_name": u.get("full_name"), + "is_admin": u.get("is_admin") + } + user_buf.append(hcl_block("gitea_user", rname, attrs, comment=f"source id={u.get('id')}")) + imports.append((f"gitea_user.{rname}", uname)) + if user_buf: + files["users"] = "\n".join(user_buf) + + repo_buf = [] + for u in users: + uname = u.get("login") or u.get("username") + if not uname: + continue + try: + repos = client.list_user_repos(uname) + except Exception: + repos = [] + for r in repos: + rname = f"repo_{slugify(uname)}_{slugify(r['name'])}" + attrs = { + "owner": uname, + "name": r["name"], + "private": r.get("private", False), + "description": r.get("description") + } + repo_buf.append(hcl_block("gitea_repository", rname, attrs, comment=f"source id={r.get('id')}")) + imports.append((f"gitea_repository.{rname}", f"{uname}/{r['name']}")) + for o in orgs: + uname = o.get("username") or o.get("user_name") or o.get("name") + if not uname: + continue + try: + repos = client.list_org_repos(uname) + except Exception: + repos = [] + for r in repos: + rname = f"repo_{slugify(uname)}_{slugify(r['name'])}" + attrs = { + "owner": uname, + "name": r["name"], + "private": r.get("private", False), + "description": r.get("description") + } + repo_buf.append(hcl_block("gitea_repository", rname, attrs, comment=f"source id={r.get('id')}")) + imports.append((f"gitea_repository.{rname}", f"{uname}/{r['name']}")) + if repo_buf: + files["repos"] = "\n".join(repo_buf) + + bp_buf = [] + for to, ident in imports: + if not to.startswith("gitea_repository."): + continue + owner, repo = ident.split("/", 1) + try: + bps = client.list_branch_protections(owner, repo) + except Exception: + bps = [] + for bp in bps: + branch_name = bp.get("branch_name") or bp.get("branch") or bp.get("name") + if branch_name is None: + continue + bn = f"branch_protection_{slugify(owner)}_{slugify(repo)}_{slugify(branch_name)}" + attrs = { + "repository": repo, + "owner": owner, + "branch": branch_name, + "enable_status_check": bp.get("enable_status_check", False), + "required_approvals": bp.get("required_approvals", 0), + "enable_merge_whitelist": bp.get("enable_merge_whitelist", False), + } + bp_buf.append(hcl_block("gitea_branch_protection", bn, attrs, comment=f"protect branch {branch_name}")) + imports.append((f"gitea_branch_protection.{bn}", f"{owner}/{repo}/{branch_name}")) + if bp_buf: + files["branches"] = "\n".join(bp_buf) + + for rtype, content in files.items(): + fname = f"gitea-{rtype}.tf" + fpath = os.path.join(out_dir, fname) + if dry: + print(f"--- {fpath} ---") + print(content) + else: + with open(fpath, "w", encoding="utf-8") as f: + f.write(f"// Generated by gitea-terraforming (OpenTofu compatible)\n\n") + f.write(content) + print(f"Wrote {fname}", file=sys.stderr) + + if modern: + imps = "\n".join([modern_import_block(to, ident) for to, ident in imports]) + imppath = os.path.join(out_dir, "imports.tf") + if dry: + print("--- imports.tf ---") + print(imps) + else: + with open(imppath, "w", encoding="utf-8") as f: + f.write("// Import blocks\n\n") + f.write(imps) + print(f"Wrote imports.tf", file=sys.stderr) + else: + lines = ["#!/usr/bin/env bash", "set -euo pipefail"] + lines += [f'terraform import {to} "{ident}"' for to, ident in imports] + imppath = os.path.join(out_dir, "terraform_imports.sh") + if dry: + print("--- terraform_imports.sh ---") + print("\n".join(lines)) + else: + with open(imppath, "w", encoding="utf-8") as f: + f.write("\n".join(lines) + "\n") + os.chmod(imppath, 0o755) + print(f"Wrote terraform_imports.sh", file=sys.stderr) + +def main(): + parser = argparse.ArgumentParser( + description="gitea-terraforming: Reverse Terraform for Gitea (OpenTofu compatible)\n\n" + "Generates Terraform HCL for users, organizations, repositories, and branch protections.\n" + "Output files are split per resource type and timestamped.\n\n" + "Example usage:\n" + " python gitea_terraforming.py --api https://gitea.example.com --token --out-dir ./gitea_tf\n", + formatter_class=argparse.RawTextHelpFormatter + ) + parser.add_argument("--api", required=True, help="Gitea API URL (e.g., https://gitea.example.com)") + parser.add_argument("--token", default=os.environ.get("GITEA_TOKEN"), + help="Gitea admin token (or set GITEA_TOKEN environment variable)") + parser.add_argument("--out-dir", default="./gitea_tf", help="Directory to write Terraform files") + parser.add_argument("--modern-import-block", action="store_true", + help="Generate modern OpenTofu import blocks (imports.tf) instead of shell script") + parser.add_argument("--dry-run", action="store_true", help="Print output instead of writing files") + args = parser.parse_args() + + if not args.token: + parser.error("Missing Gitea token: provide --token or set GITEA_TOKEN environment variable") + + generate(args.api, args.token, args.out_dir, modern=args.modern_import_block, dry=args.dry_run) + +if __name__ == "__main__": + main() From cbb66ed806819555e102288c3d8f408f1caac0a9 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 17 Oct 2025 08:52:48 -0400 Subject: [PATCH 009/109] Resources and .env example. --- gitea/env.example | 1 + gitea/gitea-orgs.tf | 6 +++ gitea/gitea-repos.tf | 121 +++++++++++++++++++++++++++++++++++++++++++ gitea/gitea-users.tf | 33 ++++++++++++ gitea/imports.tf | 101 ++++++++++++++++++++++++++++++++++++ 5 files changed, 262 insertions(+) create mode 100644 gitea/env.example create mode 100644 gitea/gitea-orgs.tf create mode 100644 gitea/gitea-repos.tf create mode 100644 gitea/gitea-users.tf create mode 100644 gitea/imports.tf diff --git a/gitea/env.example b/gitea/env.example new file mode 100644 index 0000000..9db5d83 --- /dev/null +++ b/gitea/env.example @@ -0,0 +1 @@ +GITEA_TOKEN="" diff --git a/gitea/gitea-orgs.tf b/gitea/gitea-orgs.tf new file mode 100644 index 0000000..c080dce --- /dev/null +++ b/gitea/gitea-orgs.tf @@ -0,0 +1,6 @@ +// Generated by gitea-terraforming (OpenTofu compatible) + +# source id=52 +resource "gitea_organization" "org_trez" { + name = "Trez" +} diff --git a/gitea/gitea-repos.tf b/gitea/gitea-repos.tf new file mode 100644 index 0000000..51b0cdc --- /dev/null +++ b/gitea/gitea-repos.tf @@ -0,0 +1,121 @@ +// Generated by gitea-terraforming (OpenTofu compatible) + +# source id=5 +resource "gitea_repository" "repo_trez_rinoa-docker" { + owner = "Trez" + name = "rinoa-docker" + private = false + description = "" +} + +# source id=9 +resource "gitea_repository" "repo_trez_meraki-naemon" { + owner = "Trez" + name = "meraki-naemon" + private = false + description = "" +} + +# source id=13 +resource "gitea_repository" "repo_trez_benedikta-ovos" { + owner = "Trez" + name = "benedikta-ovos" + private = false + description = "" +} + +# source id=16 +resource "gitea_repository" "repo_trez_rikku-home-assistant" { + owner = "Trez" + name = "rikku-home-assistant" + private = false + description = "" +} + +# source id=17 +resource "gitea_repository" "repo_trez_tar-valon-terraform" { + owner = "Trez" + name = "tar-valon-terraform" + private = true + description = "" +} + +# source id=18 +resource "gitea_repository" "repo_trez_hugo_it-services" { + owner = "Trez" + name = "hugo_it-services" + private = false + description = "" +} + +# source id=19 +resource "gitea_repository" "repo_trez_docker-mods-uptime-kuma-timeout-fix" { + owner = "Trez" + name = "docker-mods-uptime-kuma-timeout-fix" + private = false + description = "Documentation and Examples of base container modifications" +} + +# source id=21 +resource "gitea_repository" "repo_trez_tar-valon-ansible" { + owner = "Trez" + name = "tar-valon-ansible" + private = false + description = "" +} + +# source id=22 +resource "gitea_repository" "repo_trez_congo-hindi-gujarati" { + owner = "Trez" + name = "congo-hindi-gujarati" + private = false + description = "A powerful, lightweight theme for Hugo built with Tailwind CSS." +} + +# source id=26 +resource "gitea_repository" "repo_trez_action-home-assistant" { + owner = "Trez" + name = "action-home-assistant" + private = false + description = "🚀 Frenck's GitHub Action for running a Home Assistant Core configuration check" +} + +# source id=27 +resource "gitea_repository" "repo_trez_renovate-config" { + owner = "Trez" + name = "renovate-config" + private = false + description = "" +} + +# source id=31 +resource "gitea_repository" "repo_trez_hc-vault-env" { + owner = "Trez" + name = "hc-vault-env" + private = false + description = "" +} + +# source id=32 +resource "gitea_repository" "repo_trez_docker-select-image-pull" { + owner = "Trez" + name = "docker-select-image-pull" + private = false + description = "" +} + +# source id=33 +resource "gitea_repository" "repo_trez_gitea-auto-pr" { + owner = "Trez" + name = "gitea-auto-pr" + private = false + description = "" +} + +# source id=34 +resource "gitea_repository" "repo_trez_ultima-ai" { + owner = "Trez" + name = "ultima-ai" + private = true + description = "" +} diff --git a/gitea/gitea-users.tf b/gitea/gitea-users.tf new file mode 100644 index 0000000..94be204 --- /dev/null +++ b/gitea/gitea-users.tf @@ -0,0 +1,33 @@ +// Generated by gitea-terraforming (OpenTofu compatible) + +# source id=3 +resource "gitea_user" "user_gitea-sonarqube-bot" { + username = "gitea-sonarqube-bot" + email = "trezone@vivaldi.net" + full_name = "" + is_admin = false +} + +# source id=51 +resource "gitea_user" "user_renovate-bot" { + username = "renovate-bot" + email = "charish2k1@gmail.com" + full_name = "" + is_admin = false +} + +# source id=1 +resource "gitea_user" "user_root" { + username = "root" + email = "noreply@trez.wtf" + full_name = "" + is_admin = true +} + +# source id=2 +resource "gitea_user" "user_trez_one" { + username = "Trez.One" + email = "charish.patel@trez.wtf" + full_name = "" + is_admin = false +} diff --git a/gitea/imports.tf b/gitea/imports.tf new file mode 100644 index 0000000..62be673 --- /dev/null +++ b/gitea/imports.tf @@ -0,0 +1,101 @@ +// Import blocks + +import { + to = gitea_organization.org_trez + id = "Trez" +} + +import { + to = gitea_user.user_gitea-sonarqube-bot + id = "gitea-sonarqube-bot" +} + +import { + to = gitea_user.user_renovate-bot + id = "renovate-bot" +} + +import { + to = gitea_user.user_root + id = "root" +} + +import { + to = gitea_user.user_trez_one + id = "Trez.One" +} + +import { + to = gitea_repository.repo_trez_rinoa-docker + id = "Trez/rinoa-docker" +} + +import { + to = gitea_repository.repo_trez_meraki-naemon + id = "Trez/meraki-naemon" +} + +import { + to = gitea_repository.repo_trez_benedikta-ovos + id = "Trez/benedikta-ovos" +} + +import { + to = gitea_repository.repo_trez_rikku-home-assistant + id = "Trez/rikku-home-assistant" +} + +import { + to = gitea_repository.repo_trez_tar-valon-terraform + id = "Trez/tar-valon-terraform" +} + +import { + to = gitea_repository.repo_trez_hugo_it-services + id = "Trez/hugo_it-services" +} + +import { + to = gitea_repository.repo_trez_docker-mods-uptime-kuma-timeout-fix + id = "Trez/docker-mods-uptime-kuma-timeout-fix" +} + +import { + to = gitea_repository.repo_trez_tar-valon-ansible + id = "Trez/tar-valon-ansible" +} + +import { + to = gitea_repository.repo_trez_congo-hindi-gujarati + id = "Trez/congo-hindi-gujarati" +} + +import { + to = gitea_repository.repo_trez_action-home-assistant + id = "Trez/action-home-assistant" +} + +import { + to = gitea_repository.repo_trez_renovate-config + id = "Trez/renovate-config" +} + +import { + to = gitea_repository.repo_trez_hc-vault-env + id = "Trez/hc-vault-env" +} + +import { + to = gitea_repository.repo_trez_docker-select-image-pull + id = "Trez/docker-select-image-pull" +} + +import { + to = gitea_repository.repo_trez_gitea-auto-pr + id = "Trez/gitea-auto-pr" +} + +import { + to = gitea_repository.repo_trez_ultima-ai + id = "Trez/ultima-ai" +} From d9994c8a5a4229a42d0f9feeb0cc4293c6038289 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 17 Oct 2025 20:27:42 -0400 Subject: [PATCH 010/109] Updating .gitignore. --- .gitignore | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index d8d3f29..ba159f1 100644 --- a/.gitignore +++ b/.gitignore @@ -40,4 +40,6 @@ terraform.rc # End of https://www.toptal.com/api/terraform # Envs -*.env* \ No newline at end of file +*.env* + +**/*.txt \ No newline at end of file From 70ccabb2ab55456718ea95f92ceca04dc13061fe Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 17 Oct 2025 20:32:20 -0400 Subject: [PATCH 011/109] Initial version of Auto PR Tofu Plan. --- .gitea/workflows/auto-pr-tofu-plan.yml | 96 ++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 .gitea/workflows/auto-pr-tofu-plan.yml diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml new file mode 100644 index 0000000..dc5df7c --- /dev/null +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -0,0 +1,96 @@ +name: Auto-PR Check/Creation and TF/OpenTofu Plan + +on: + workflow_dispatch: + push: + branches-ignore: + - "main" + - "renovate/**" +env: + OPENTOFU_VERSION: "1.10.6" + +jobs: + check-and-create-pr: + name: Check and Create PR + runs-on: ubuntu-latest + steps: + - name: Checkout Code + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0 + with: + fetch-depth: 1 + + - name: Gotify Notification + uses: eikendev/gotify-action@master + with: + gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}" + gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}" + notification_title: "GITEA: PR Check @ Rinoa" + notification_message: "Checking for existing PR... 🔍" + + - name: PR Check/Creation + uses: https://git.trez.wtf/Trez/gitea-auto-pr@main + with: + url: ${{ secrets.TREZ_GITEA_URL }} + token: ${{ secrets.BOT_GITEA_TOKEN }} + pr-label: docker-compose,manual + assignee: ${{ github.actor }} + + - name: Gotify Notification + uses: eikendev/gotify-action@master + with: + gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}" + gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}" + notification_title: "GITEA: PR Check @ Rinoa" + notification_message: "PR Check done 🎟️" + + plan: + name: Terraform/OpenTofu Plan + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Setup OpenTofu / Terraform + uses: opentofu/setup-tofu@v1 + with: + version: ${{ env.OPENTOFU_VERSION }} + tofu_wrapper: true + + - name: Tofu Plan + id: tofu_plan + uses: dnogu/tofu-plan@v1 + with: + working-directory: . + chdir: cloudflare + # destroy: + # refresh-only: + # refresh: + # replace: + # target: + # target-file: + # exclude: + # exclude-file: + # var: + # var-file: + # out: + # compact-warnings: + # detailed-exitcode: + generate-config-out: . + input: true + # json: + # lock: + # lock-timeout: + # no-color: + # concise: + # parallelism: + # state: + # show-sensitive: + # display-plan: + + - name: Tofu Plan Comment + id: tofu_plan + uses: alexnorell/tofu-pr-commenter@v2.0.0 + with: + commenter_type: plan + commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} + commenter_exitcode: ${{ steps.tofu_plan.outputs.exitcode }} \ No newline at end of file From 2a4d04dd065b66297d59c68308b2c07bf5159e9c Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 17 Oct 2025 20:39:40 -0400 Subject: [PATCH 012/109] Adjusting Tofu setup step. --- .gitea/workflows/auto-pr-tofu-plan.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index dc5df7c..ece2bd9 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -45,13 +45,14 @@ jobs: plan: name: Terraform/OpenTofu Plan + needs: check-and-create-pr runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Setup OpenTofu / Terraform - uses: opentofu/setup-tofu@v1 + uses: opentofu/setup-opentofu@v1.0.6 with: version: ${{ env.OPENTOFU_VERSION }} tofu_wrapper: true From 1878a5356bb8415b185e400fa38d6e2423b357e4 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 17 Oct 2025 21:11:05 -0400 Subject: [PATCH 013/109] Tofu init. --- .gitea/workflows/auto-pr-tofu-plan.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index ece2bd9..8e8aa1b 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -57,6 +57,11 @@ jobs: version: ${{ env.OPENTOFU_VERSION }} tofu_wrapper: true + - name: Run tofu init + uses: dnogu/tofu-init@v1 + with: + working-directory: ./cloudflare + - name: Tofu Plan id: tofu_plan uses: dnogu/tofu-plan@v1 From 68ef3335b9c0178f6c99ec08271ac777a48f8f78 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 17 Oct 2025 21:23:52 -0400 Subject: [PATCH 014/109] Vault env generation. --- .gitea/workflows/auto-pr-tofu-plan.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 8e8aa1b..a889fce 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -57,6 +57,16 @@ jobs: version: ${{ env.OPENTOFU_VERSION }} tofu_wrapper: true + - name: Generate .env from Hashicorp Vault + uses: https://git.trez.wtf/Trez/hc-vault-env@main + with: + HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }} + HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }} + HC_VAULT_USERNAME: ${{ secrets.VAULT_GITEA_USER }} + HC_VAULT_PASSWORD: ${{ secrets.VAULT_GITEA_PASSWORD }} + HC_VAULT_SECRETS_PATH: tar-varlon-terraform/env + ENV_FILE_NAME: cloudflare/.env + - name: Run tofu init uses: dnogu/tofu-init@v1 with: From e975b0ff129dbd8023fda1e6108eb445d15d63e0 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 17 Oct 2025 21:32:34 -0400 Subject: [PATCH 015/109] Testing with Cloudflare. --- .gitea/workflows/auto-pr-tofu-plan.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index a889fce..b863ce9 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -8,6 +8,7 @@ on: - "renovate/**" env: OPENTOFU_VERSION: "1.10.6" + HC_VAULT_VERSION: "1.20.4" jobs: check-and-create-pr: From 6963226ef56c7deb77e0c4a18f497137c8a07e42 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sat, 18 Oct 2025 07:12:05 -0400 Subject: [PATCH 016/109] Adding VAULT_TOKEN env. --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index b863ce9..ba7dfec 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -48,6 +48,8 @@ jobs: name: Terraform/OpenTofu Plan needs: check-and-create-pr runs-on: ubuntu-latest + env: + VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }} steps: - name: Checkout uses: actions/checkout@v4 From 79b46d1a583410e177f675f46842e3fabd6b4afa Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sat, 18 Oct 2025 07:31:03 -0400 Subject: [PATCH 017/109] Tweaking to use Vault token. --- .gitea/workflows/auto-pr-tofu-plan.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index ba7dfec..b522ad2 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -65,8 +65,8 @@ jobs: with: HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }} HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }} - HC_VAULT_USERNAME: ${{ secrets.VAULT_GITEA_USER }} - HC_VAULT_PASSWORD: ${{ secrets.VAULT_GITEA_PASSWORD }} + HC_VAULT_AUTH: token + HC_VAULT_TOKEN: ${VAULT_TOKEN} HC_VAULT_SECRETS_PATH: tar-varlon-terraform/env ENV_FILE_NAME: cloudflare/.env From 23ca57e4932b8588c1607920b2e9503ba15be3a7 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sat, 18 Oct 2025 09:39:09 -0400 Subject: [PATCH 018/109] .... --- .gitea/workflows/auto-pr-tofu-plan.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index b522ad2..99c84fe 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -20,6 +20,10 @@ jobs: with: fetch-depth: 1 + - name: Setting Vault Token + run: | + echo "VAULT_TOKEN=${{ secrets.VAULT_GITEA_TOKEN }}" >> $GITHUB_ENV + - name: Gotify Notification uses: eikendev/gotify-action@master with: @@ -66,7 +70,6 @@ jobs: HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }} HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }} HC_VAULT_AUTH: token - HC_VAULT_TOKEN: ${VAULT_TOKEN} HC_VAULT_SECRETS_PATH: tar-varlon-terraform/env ENV_FILE_NAME: cloudflare/.env From 882847c49f6fff2e327707d5bd81866b0d75251f Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sat, 18 Oct 2025 09:41:34 -0400 Subject: [PATCH 019/109] .... --- .gitea/workflows/auto-pr-tofu-plan.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 99c84fe..6e7e386 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -70,6 +70,7 @@ jobs: HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }} HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }} HC_VAULT_AUTH: token + HC_VAULT_TOKEN: ${{ env.VAULT_TOKEN }} HC_VAULT_SECRETS_PATH: tar-varlon-terraform/env ENV_FILE_NAME: cloudflare/.env From d5d550e498d38a6421990e8e49ec099227866a94 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sat, 18 Oct 2025 10:00:48 -0400 Subject: [PATCH 020/109] The most idiotic of things... --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 6e7e386..7000722 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -71,7 +71,7 @@ jobs: HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }} HC_VAULT_AUTH: token HC_VAULT_TOKEN: ${{ env.VAULT_TOKEN }} - HC_VAULT_SECRETS_PATH: tar-varlon-terraform/env + HC_VAULT_SECRETS_PATH: tar-valon-terraform/env ENV_FILE_NAME: cloudflare/.env - name: Run tofu init From 89f52540a890abdd710450e5468f8fdce2505707 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sat, 18 Oct 2025 10:09:16 -0400 Subject: [PATCH 021/109] ...... --- .gitea/workflows/auto-pr-tofu-plan.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 7000722..3342b10 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -74,6 +74,10 @@ jobs: HC_VAULT_SECRETS_PATH: tar-valon-terraform/env ENV_FILE_NAME: cloudflare/.env + - name: Check .env file presence + run: | + ls -al cloudflare/.env + - name: Run tofu init uses: dnogu/tofu-init@v1 with: From fe124c9e49c0fc87a4b252042eedde5734ab555d Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sat, 18 Oct 2025 10:13:35 -0400 Subject: [PATCH 022/109] ...... --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 3342b10..1fb6a54 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -81,7 +81,7 @@ jobs: - name: Run tofu init uses: dnogu/tofu-init@v1 with: - working-directory: ./cloudflare + working-directory: cloudflare - name: Tofu Plan id: tofu_plan From 18c953c5884b5e9b914984497243ab0675e6ca25 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sat, 18 Oct 2025 10:16:02 -0400 Subject: [PATCH 023/109] ...... --- .gitea/workflows/auto-pr-tofu-plan.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 1fb6a54..055223c 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -77,6 +77,7 @@ jobs: - name: Check .env file presence run: | ls -al cloudflare/.env + echo ${AWS_DEFAULT_REGION} - name: Run tofu init uses: dnogu/tofu-init@v1 From 3c4c5d206b775cba377b0c95d3bf3c1cb93795e0 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sat, 18 Oct 2025 10:18:25 -0400 Subject: [PATCH 024/109] ...... --- .gitea/workflows/auto-pr-tofu-plan.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 055223c..3db0902 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -77,6 +77,7 @@ jobs: - name: Check .env file presence run: | ls -al cloudflare/.env + source cloudflare/.env echo ${AWS_DEFAULT_REGION} - name: Run tofu init From 8e9799a51f9225674f6e5caf68eb04e0bcd3be24 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sat, 18 Oct 2025 10:21:00 -0400 Subject: [PATCH 025/109] ...... --- .gitea/workflows/auto-pr-tofu-plan.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 3db0902..1ff9977 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -83,7 +83,8 @@ jobs: - name: Run tofu init uses: dnogu/tofu-init@v1 with: - working-directory: cloudflare + working-directory: . + chdir: cloudflare - name: Tofu Plan id: tofu_plan From 1d17266f51215ae4b61acb047c253d807acca4d4 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 07:06:21 -0400 Subject: [PATCH 026/109] Loading envs into GITHUB_ENV. --- .gitea/workflows/auto-pr-tofu-plan.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 1ff9977..d290669 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -74,6 +74,18 @@ jobs: HC_VAULT_SECRETS_PATH: tar-valon-terraform/env ENV_FILE_NAME: cloudflare/.env + - name: Export env vars from Vault .env + run: | + echo "Loading cloudflare/.env into GitHub Actions environment..." + set -a + source cloudflare/.env + set +a + while IFS='=' read -r key value; do + if [[ -n "$key" ]]; then + echo "$key=$value" >> $GITHUB_ENV + fi + done < cloudflare/.env + - name: Check .env file presence run: | ls -al cloudflare/.env From 83fefc1b87c68c6e42f3ad3dad2d71a070730de2 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 07:23:19 -0400 Subject: [PATCH 027/109] .env formatting. --- .gitea/workflows/auto-pr-tofu-plan.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index d290669..a78f6c1 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -86,6 +86,20 @@ jobs: fi done < cloudflare/.env + echo "🧹 Stripping extra quotes from .env values..." + # Remove any single or double quotes from the entire file + sed -i "s/[\"']//g" cloudflare/.env + + echo "✅ Cleaned .env:" + + echo "🔧 Loading environment..." + set -a + source cloudflare/.env + set +a + + echo "AWS_DEFAULT_REGION=${AWS_DEFAULT_REGION}" + echo "AWS_S3_ENDPOINT=${AWS_S3_ENDPOINT}" + - name: Check .env file presence run: | ls -al cloudflare/.env From 91401cf49af78bbb3ad743fc0abae9d386969745 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 07:27:01 -0400 Subject: [PATCH 028/109] .env formatting. --- .gitea/workflows/auto-pr-tofu-plan.yml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index a78f6c1..1bc3d37 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -76,29 +76,29 @@ jobs: - name: Export env vars from Vault .env run: | - echo "Loading cloudflare/.env into GitHub Actions environment..." + echo "🧩 Cleaning and loading cloudflare/.env into GitHub Actions environment..." + + # 1️⃣ Strip any single or double quotes from the file to avoid invalid URIs or extra quoting + sed -i 's/[\"'\'']//g' cloudflare/.env + + echo "✅ Cleaned .env content:" + cat cloudflare/.env + + # 2️⃣ Load all vars into current shell set -a source cloudflare/.env set +a + + # 3️⃣ Export to GitHub Actions environment while IFS='=' read -r key value; do if [[ -n "$key" ]]; then echo "$key=$value" >> $GITHUB_ENV fi done < cloudflare/.env - echo "🧹 Stripping extra quotes from .env values..." - # Remove any single or double quotes from the entire file - sed -i "s/[\"']//g" cloudflare/.env + echo "🌍 Exported environment variables:" + grep -E 'AWS_|VAULT_' cloudflare/.env || true - echo "✅ Cleaned .env:" - - echo "🔧 Loading environment..." - set -a - source cloudflare/.env - set +a - - echo "AWS_DEFAULT_REGION=${AWS_DEFAULT_REGION}" - echo "AWS_S3_ENDPOINT=${AWS_S3_ENDPOINT}" - name: Check .env file presence run: | From ab4adcb11cdcadba35e3d3f9f031b5c062477a19 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 07:45:15 -0400 Subject: [PATCH 029/109] Commenting out output for generate-config-out. --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 1bc3d37..69fe9ed 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -131,7 +131,7 @@ jobs: # out: # compact-warnings: # detailed-exitcode: - generate-config-out: . + # generate-config-out: . input: true # json: # lock: From 4ecb8c44ef337099525ee1a0003ed71213999817 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 07:55:00 -0400 Subject: [PATCH 030/109] Commenting out input for tofu plan. --- .gitea/workflows/auto-pr-tofu-plan.yml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 69fe9ed..fedbe2d 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -99,13 +99,6 @@ jobs: echo "🌍 Exported environment variables:" grep -E 'AWS_|VAULT_' cloudflare/.env || true - - - name: Check .env file presence - run: | - ls -al cloudflare/.env - source cloudflare/.env - echo ${AWS_DEFAULT_REGION} - - name: Run tofu init uses: dnogu/tofu-init@v1 with: @@ -132,7 +125,7 @@ jobs: # compact-warnings: # detailed-exitcode: # generate-config-out: . - input: true + # input: true # json: # lock: # lock-timeout: From aa041c5e622ab449b63808c38bb6b556149d8d39 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 11:07:31 -0400 Subject: [PATCH 031/109] PR number extraction and custom PR comment action. --- .gitea/workflows/auto-pr-tofu-plan.yml | 54 +++++++++++++++++++++++--- 1 file changed, 48 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index fedbe2d..7632ff4 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -9,6 +9,7 @@ on: env: OPENTOFU_VERSION: "1.10.6" HC_VAULT_VERSION: "1.20.4" + TEA_VERSION: "0.10.1" jobs: check-and-create-pr: @@ -64,6 +65,35 @@ jobs: version: ${{ env.OPENTOFU_VERSION }} tofu_wrapper: true + - name: Install Tea + id: install-tea-pr-index + env: + TEA_DL_URL: "https://dl.gitea.com/tea/${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64" + shell: bash + run: | + echo ${{ gitea.ref_name }} + + cd /tmp + wget -q "${TEA_DL_URL}" + wget -q "${TEA_DL_URL}.sha256" + if $(sha256sum --quiet -c "tea-${{ inputs.tea-version }}-linux-amd64.sha256"); then + mv "tea-${{ inputs.tea-version }}-linux-amd64" /usr/bin/tea + chmod +x /usr/bin/tea + else + echo "WARNING ⛔: Tea v${{ inputs.tea-version }} Checksum Failed" + exit 1 + fi + + pr_number=$(tea pr ls --repo ${{ gitea.repository }} \ + --state open \ + --fields index,state,head \ + --output simple \ + | awk '{print $1}') + + echo ${pr_number} + + echo "pr_number=$pr_number" >> $GITHUB_OUTPUT + - name: Generate .env from Hashicorp Vault uses: https://git.trez.wtf/Trez/hc-vault-env@main with: @@ -107,6 +137,7 @@ jobs: - name: Tofu Plan id: tofu_plan + continue-on-error: true uses: dnogu/tofu-plan@v1 with: working-directory: . @@ -136,10 +167,21 @@ jobs: # show-sensitive: # display-plan: - - name: Tofu Plan Comment - id: tofu_plan - uses: alexnorell/tofu-pr-commenter@v2.0.0 + - name: PR Comment + uses: https://git.trez.wtf/Trez.One/git-auto-comment@main with: - commenter_type: plan - commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} - commenter_exitcode: ${{ steps.tofu_plan.outputs.exitcode }} \ No newline at end of file + platform: gitea + token: ${BOT_GITEA_TOKEN} + pr_index: $${{ steps.install-tea-pr-index.outputs.pr_number }} + comment_template: | + ${{ steps.tofu_plan.outputs.plan-output }} + ____________________________________ + ${{ steps.tofu_plan.outputs.exitcode }} + + # - name: Tofu Plan Comment + # id: tofu_plan + # uses: alexnorell/tofu-pr-commenter@v2.0.0 + # with: + # commenter_type: plan + # commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} + # commenter_exitcode: ${{ steps.tofu_plan.outputs.exitcode }} \ No newline at end of file From 147d9606a1d6d2773fb736a46fd3f0bf74f5d173 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 11:10:58 -0400 Subject: [PATCH 032/109] PR number extraction and custom PR comment action. --- .gitea/workflows/auto-pr-tofu-plan.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 7632ff4..9e0ebbd 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -68,10 +68,13 @@ jobs: - name: Install Tea id: install-tea-pr-index env: - TEA_DL_URL: "https://dl.gitea.com/tea/${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64" + TEA_DL_URL: "https://dl.gitea.com/tea/${TEA_VERSION}/tea-${TEA_VERSION}-linux-amd64" shell: bash run: | + echo ${{ gitea.ref }} + echo ${{ github.ref }} echo ${{ gitea.ref_name }} + echo ${{ github.ref_name }} cd /tmp wget -q "${TEA_DL_URL}" From 4285fa69d92211eb73765dd6519368f1f16ac444 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 11:13:19 -0400 Subject: [PATCH 033/109] PR number extraction and custom PR comment action. --- .gitea/workflows/auto-pr-tofu-plan.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 9e0ebbd..baae037 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -68,6 +68,7 @@ jobs: - name: Install Tea id: install-tea-pr-index env: + TEA_VERSION: "0.10.1" TEA_DL_URL: "https://dl.gitea.com/tea/${TEA_VERSION}/tea-${TEA_VERSION}-linux-amd64" shell: bash run: | @@ -79,11 +80,11 @@ jobs: cd /tmp wget -q "${TEA_DL_URL}" wget -q "${TEA_DL_URL}.sha256" - if $(sha256sum --quiet -c "tea-${{ inputs.tea-version }}-linux-amd64.sha256"); then - mv "tea-${{ inputs.tea-version }}-linux-amd64" /usr/bin/tea + if $(sha256sum --quiet -c "tea-${TEA_VERSION}-linux-amd64.sha256"); then + mv "tea-${TEA_VERSION}-linux-amd64" /usr/bin/tea chmod +x /usr/bin/tea else - echo "WARNING ⛔: Tea v${{ inputs.tea-version }} Checksum Failed" + echo "WARNING ⛔: Tea v${TEA_VERSION} Checksum Failed" exit 1 fi From f85437e8b098b96a872b9aff200da432a5ccbc22 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 11:16:48 -0400 Subject: [PATCH 034/109] ... --- .gitea/workflows/auto-pr-tofu-plan.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index baae037..2dbc0ae 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -68,23 +68,23 @@ jobs: - name: Install Tea id: install-tea-pr-index env: - TEA_VERSION: "0.10.1" TEA_DL_URL: "https://dl.gitea.com/tea/${TEA_VERSION}/tea-${TEA_VERSION}-linux-amd64" shell: bash run: | echo ${{ gitea.ref }} echo ${{ github.ref }} echo ${{ gitea.ref_name }} - echo ${{ github.ref_name }} + echo ${{ github.ref }} cd /tmp + echo ${TEA_DL_URL} wget -q "${TEA_DL_URL}" wget -q "${TEA_DL_URL}.sha256" - if $(sha256sum --quiet -c "tea-${TEA_VERSION}-linux-amd64.sha256"); then - mv "tea-${TEA_VERSION}-linux-amd64" /usr/bin/tea + if $(sha256sum --quiet -c "tea-${{ inputs.tea-version }}-linux-amd64.sha256"); then + mv "tea-${{ inputs.tea-version }}-linux-amd64" /usr/bin/tea chmod +x /usr/bin/tea else - echo "WARNING ⛔: Tea v${TEA_VERSION} Checksum Failed" + echo "WARNING ⛔: Tea v${{ inputs.tea-version }} Checksum Failed" exit 1 fi From 8a3fa22484b9b4c7eec8ef6292242c80442f080a Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 11:20:31 -0400 Subject: [PATCH 035/109] ... --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 2dbc0ae..a65a681 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -68,7 +68,7 @@ jobs: - name: Install Tea id: install-tea-pr-index env: - TEA_DL_URL: "https://dl.gitea.com/tea/${TEA_VERSION}/tea-${TEA_VERSION}-linux-amd64" + TEA_DL_URL: "https://dl.gitea.com/tea/${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64" shell: bash run: | echo ${{ gitea.ref }} From c9328895e792044f0f538163cb26b1f8da346e0b Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 11:21:52 -0400 Subject: [PATCH 036/109] ... --- .gitea/workflows/auto-pr-tofu-plan.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index a65a681..50663f4 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -71,13 +71,7 @@ jobs: TEA_DL_URL: "https://dl.gitea.com/tea/${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64" shell: bash run: | - echo ${{ gitea.ref }} - echo ${{ github.ref }} - echo ${{ gitea.ref_name }} - echo ${{ github.ref }} - cd /tmp - echo ${TEA_DL_URL} wget -q "${TEA_DL_URL}" wget -q "${TEA_DL_URL}.sha256" if $(sha256sum --quiet -c "tea-${{ inputs.tea-version }}-linux-amd64.sha256"); then From 8f1e1497280ff7a534ae1a9dffd160b214e3d739 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 11:24:28 -0400 Subject: [PATCH 037/109] ... --- .gitea/workflows/auto-pr-tofu-plan.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 50663f4..d270a90 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -68,7 +68,8 @@ jobs: - name: Install Tea id: install-tea-pr-index env: - TEA_DL_URL: "https://dl.gitea.com/tea/${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64" + TEA_VERSION: ${{ env.TEA_VERSION }} + TEA_DL_URL: "https://dl.gitea.com/tea/${TEA_VERSION}/tea-${TEA_VERSION}-linux-amd64" shell: bash run: | cd /tmp From bad073330e8ea3ce3436924af393cc07e0f794bd Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 11:25:16 -0400 Subject: [PATCH 038/109] ... --- .gitea/workflows/auto-pr-tofu-plan.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index d270a90..000b025 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -73,8 +73,8 @@ jobs: shell: bash run: | cd /tmp - wget -q "${TEA_DL_URL}" - wget -q "${TEA_DL_URL}.sha256" + wget "${TEA_DL_URL}" + wget "${TEA_DL_URL}.sha256" if $(sha256sum --quiet -c "tea-${{ inputs.tea-version }}-linux-amd64.sha256"); then mv "tea-${{ inputs.tea-version }}-linux-amd64" /usr/bin/tea chmod +x /usr/bin/tea From f90763ddf602034e72cafcbdd04d99805aa96e29 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 14:10:02 -0400 Subject: [PATCH 039/109] Install tea pr index step. --- .gitea/workflows/auto-pr-tofu-plan.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 000b025..f5f0ed7 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -69,29 +69,29 @@ jobs: id: install-tea-pr-index env: TEA_VERSION: ${{ env.TEA_VERSION }} - TEA_DL_URL: "https://dl.gitea.com/tea/${TEA_VERSION}/tea-${TEA_VERSION}-linux-amd64" + TEA_DL_URL: "https://dl.gitea.com/tea/${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64" shell: bash run: | cd /tmp wget "${TEA_DL_URL}" wget "${TEA_DL_URL}.sha256" - if $(sha256sum --quiet -c "tea-${{ inputs.tea-version }}-linux-amd64.sha256"); then - mv "tea-${{ inputs.tea-version }}-linux-amd64" /usr/bin/tea + + if sha256sum --quiet -c "tea-${TEA_VERSION}-linux-amd64.sha256"; then + mv "tea-${TEA_VERSION}-linux-amd64" /usr/bin/tea chmod +x /usr/bin/tea else - echo "WARNING ⛔: Tea v${{ inputs.tea-version }} Checksum Failed" + echo "WARNING ⛔: Tea v${TEA_VERSION} Checksum Failed" exit 1 fi - pr_number=$(tea pr ls --repo ${{ gitea.repository }} \ + pr_number=$(tea pr ls --repo "${{ gitea.repository }}" \ --state open \ --fields index,state,head \ --output simple \ | awk '{print $1}') - echo ${pr_number} - - echo "pr_number=$pr_number" >> $GITHUB_OUTPUT + echo "${pr_number}" + echo "pr_number=${pr_number}" >> "$GITHUB_OUTPUT" - name: Generate .env from Hashicorp Vault uses: https://git.trez.wtf/Trez/hc-vault-env@main From d4ef668a8571ef33b45d7fdd8164a44dc3e68587 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 14:19:19 -0400 Subject: [PATCH 040/109] Install tea pr index step. --- .gitea/workflows/auto-pr-tofu-plan.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index f5f0ed7..ad2a27d 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -73,8 +73,8 @@ jobs: shell: bash run: | cd /tmp - wget "${TEA_DL_URL}" - wget "${TEA_DL_URL}.sha256" + wget -q "${TEA_DL_URL}" + wget -q "${TEA_DL_URL}.sha256" if sha256sum --quiet -c "tea-${TEA_VERSION}-linux-amd64.sha256"; then mv "tea-${TEA_VERSION}-linux-amd64" /usr/bin/tea From ae01c30aefc69442a8f6b104a8377e62965fe850 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 14:22:01 -0400 Subject: [PATCH 041/109] Install tea pr index step. --- .gitea/workflows/auto-pr-tofu-plan.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index ad2a27d..88fb799 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -72,17 +72,18 @@ jobs: TEA_DL_URL: "https://dl.gitea.com/tea/${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64" shell: bash run: | + set -euo pipefail cd /tmp + wget -q "${TEA_DL_URL}" wget -q "${TEA_DL_URL}.sha256" - if sha256sum --quiet -c "tea-${TEA_VERSION}-linux-amd64.sha256"; then - mv "tea-${TEA_VERSION}-linux-amd64" /usr/bin/tea - chmod +x /usr/bin/tea - else - echo "WARNING ⛔: Tea v${TEA_VERSION} Checksum Failed" - exit 1 - fi + # Extract hash and manually verify file + sha_value=$(cat "tea-${TEA_VERSION}-linux-amd64.sha256") + echo "${sha_value} tea-${TEA_VERSION}-linux-amd64" | sha256sum -c - + + mv "tea-${TEA_VERSION}-linux-amd64" /usr/bin/tea + chmod +x /usr/bin/tea pr_number=$(tea pr ls --repo "${{ gitea.repository }}" \ --state open \ @@ -93,6 +94,7 @@ jobs: echo "${pr_number}" echo "pr_number=${pr_number}" >> "$GITHUB_OUTPUT" + - name: Generate .env from Hashicorp Vault uses: https://git.trez.wtf/Trez/hc-vault-env@main with: From a091d0b7e276b2a693720f98a43942f4eae161f7 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 14:24:31 -0400 Subject: [PATCH 042/109] Install tea pr index step. --- .gitea/workflows/auto-pr-tofu-plan.yml | 32 ++++++++++++++------------ 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 88fb799..8166016 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -73,26 +73,28 @@ jobs: shell: bash run: | set -euo pipefail - cd /tmp + cd /tmp - wget -q "${TEA_DL_URL}" - wget -q "${TEA_DL_URL}.sha256" + wget -q "${TEA_DL_URL}" + wget -q "${TEA_DL_URL}.sha256" - # Extract hash and manually verify file - sha_value=$(cat "tea-${TEA_VERSION}-linux-amd64.sha256") - echo "${sha_value} tea-${TEA_VERSION}-linux-amd64" | sha256sum -c - + # Read only the hash (strip whitespace) + sha_value=$(cat "tea-${TEA_VERSION}-linux-amd64.sha256" | tr -d '[:space:]') - mv "tea-${TEA_VERSION}-linux-amd64" /usr/bin/tea - chmod +x /usr/bin/tea + # Verify using sha256sum + echo "${sha_value} tea-${TEA_VERSION}-linux-amd64" | sha256sum -c - - pr_number=$(tea pr ls --repo "${{ gitea.repository }}" \ - --state open \ - --fields index,state,head \ - --output simple \ - | awk '{print $1}') + mv "tea-${TEA_VERSION}-linux-amd64" /usr/bin/tea + chmod +x /usr/bin/tea - echo "${pr_number}" - echo "pr_number=${pr_number}" >> "$GITHUB_OUTPUT" + pr_number=$(tea pr ls --repo "${{ gitea.repository }}" \ + --state open \ + --fields index,state,head \ + --output simple \ + | awk '{print $1}') + + echo "${pr_number}" + echo "pr_number=${pr_number}" >> "$GITHUB_OUTPUT" - name: Generate .env from Hashicorp Vault From be7b82ca8d4ed2d57c2016488b5de2aa0bf01f7a Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 14:27:06 -0400 Subject: [PATCH 043/109] Install tea pr index step. --- .gitea/workflows/auto-pr-tofu-plan.yml | 34 +++++++++----------------- 1 file changed, 11 insertions(+), 23 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 8166016..3f82f1c 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -72,29 +72,17 @@ jobs: TEA_DL_URL: "https://dl.gitea.com/tea/${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64" shell: bash run: | - set -euo pipefail - cd /tmp - - wget -q "${TEA_DL_URL}" - wget -q "${TEA_DL_URL}.sha256" - - # Read only the hash (strip whitespace) - sha_value=$(cat "tea-${TEA_VERSION}-linux-amd64.sha256" | tr -d '[:space:]') - - # Verify using sha256sum - echo "${sha_value} tea-${TEA_VERSION}-linux-amd64" | sha256sum -c - - - mv "tea-${TEA_VERSION}-linux-amd64" /usr/bin/tea - chmod +x /usr/bin/tea - - pr_number=$(tea pr ls --repo "${{ gitea.repository }}" \ - --state open \ - --fields index,state,head \ - --output simple \ - | awk '{print $1}') - - echo "${pr_number}" - echo "pr_number=${pr_number}" >> "$GITHUB_OUTPUT" + cd /tmp + echo ${TEA_DL_URL} + wget -q "${TEA_DL_URL}" + wget -q "${TEA_DL_URL}.sha256" + if $(sha256sum --quiet -c "tea-${{ env.TEA_VERSION }}-linux-amd64.sha256"); then + mv "tea-${{ env.TEA_VERSION }}-linux-amd64" /usr/bin/tea + chmod +x /usr/bin/tea + else + echo "WARNING ⛔: Tea v${{ env.TEA_VERSION }} Checksum Failed" + exit 1 + fi - name: Generate .env from Hashicorp Vault From 5802973f0c6e8fd0e730421c0994b497b2c92330 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 14:33:34 -0400 Subject: [PATCH 044/109] Install tea pr index step. --- .gitea/workflows/auto-pr-tofu-plan.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 3f82f1c..166b6c1 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -84,6 +84,15 @@ jobs: exit 1 fi + pr_index=$(tea pr list \ + --repo ${{ github.repository }} \ + --state open \ + --fields index,head \ + --output simple \ + | awk '{print $1}') + + echo ${pr_index} + echo "pr_number=$pr_index" >> "$GITHUB_OUTPUT" - name: Generate .env from Hashicorp Vault uses: https://git.trez.wtf/Trez/hc-vault-env@main From ed10dae0b4793025746a6fc52053496a6d2ee207 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 19 Oct 2025 19:42:08 -0400 Subject: [PATCH 045/109] Var change. --- .gitea/workflows/auto-pr-tofu-plan.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 166b6c1..bf2dc72 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -84,15 +84,15 @@ jobs: exit 1 fi - pr_index=$(tea pr list \ + pr_number=$(tea pr list \ --repo ${{ github.repository }} \ --state open \ --fields index,head \ --output simple \ | awk '{print $1}') - echo ${pr_index} - echo "pr_number=$pr_index" >> "$GITHUB_OUTPUT" + echo ${pr_number} + echo "pr_number=$pr_number" >> "$GITHUB_OUTPUT" - name: Generate .env from Hashicorp Vault uses: https://git.trez.wtf/Trez/hc-vault-env@main From f961435ab2b3b8784690bbf684b1d8465f72e9e8 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 20 Oct 2025 17:48:24 -0400 Subject: [PATCH 046/109] cf-terraform update. --- cloudflare/cloudflare_dns_record.tf | 283 +++---- cloudflare/imports.tf | 1125 +++++++++++++++++++++++++++ 2 files changed, 1273 insertions(+), 135 deletions(-) diff --git a/cloudflare/cloudflare_dns_record.tf b/cloudflare/cloudflare_dns_record.tf index 7a231a8..eb6547d 100644 --- a/cloudflare/cloudflare_dns_record.tf +++ b/cloudflare/cloudflare_dns_record.tf @@ -1023,7 +1023,20 @@ resource "cloudflare_dns_record" "terraform_managed_resource_7c5ed631e6ce51c04ea } } -resource "cloudflare_dns_record" "terraform_managed_resource_6160304402c34598edfae7e8fb47482e_79" { +resource "cloudflare_dns_record" "terraform_managed_resource_1d05276689582fcf30efed50dad138b0_79" { + content = "trez.wtf" + name = "muse.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_6160304402c34598edfae7e8fb47482e_80" { content = "trez.wtf" name = "myspotify.trez.wtf" proxied = true @@ -1036,7 +1049,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_6160304402c34598edf } } -resource "cloudflare_dns_record" "terraform_managed_resource_a159ea7b18fdfd081b13875507eeaeb4_80" { +resource "cloudflare_dns_record" "terraform_managed_resource_a159ea7b18fdfd081b13875507eeaeb4_81" { content = "trez.wtf" name = "n8n.trez.wtf" proxied = true @@ -1049,7 +1062,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_a159ea7b18fdfd081b1 } } -resource "cloudflare_dns_record" "terraform_managed_resource_bf9e99fb61f7e290dc5974de2ce9daa8_81" { +resource "cloudflare_dns_record" "terraform_managed_resource_bf9e99fb61f7e290dc5974de2ce9daa8_82" { content = "trez.wtf" name = "navi.trez.wtf" proxied = true @@ -1062,7 +1075,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_bf9e99fb61f7e290dc5 } } -resource "cloudflare_dns_record" "terraform_managed_resource_2378be8a63c169da5e33c50f83862828_82" { +resource "cloudflare_dns_record" "terraform_managed_resource_2378be8a63c169da5e33c50f83862828_83" { content = "trez.wtf" name = "netdata.trez.wtf" proxied = true @@ -1075,7 +1088,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_2378be8a63c169da5e3 } } -resource "cloudflare_dns_record" "terraform_managed_resource_9a5e88bf84f980cc1ad2a3234353bb2b_83" { +resource "cloudflare_dns_record" "terraform_managed_resource_9a5e88bf84f980cc1ad2a3234353bb2b_84" { content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" name = "net.trez.wtf" proxied = true @@ -1088,7 +1101,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_9a5e88bf84f980cc1ad } } -resource "cloudflare_dns_record" "terraform_managed_resource_024d007244fa56769f5269467be58004_84" { +resource "cloudflare_dns_record" "terraform_managed_resource_024d007244fa56769f5269467be58004_85" { content = "trez.wtf" name = "nocodb.trez.wtf" proxied = true @@ -1101,7 +1114,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_024d007244fa56769f5 } } -resource "cloudflare_dns_record" "terraform_managed_resource_57e3006530bfe01e39e700fa846d1597_85" { +resource "cloudflare_dns_record" "terraform_managed_resource_57e3006530bfe01e39e700fa846d1597_86" { content = "trez.wtf" name = "notes.trez.wtf" proxied = true @@ -1114,7 +1127,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_57e3006530bfe01e39e } } -resource "cloudflare_dns_record" "terraform_managed_resource_e1083efed3200637e26faee90fee0f4b_86" { +resource "cloudflare_dns_record" "terraform_managed_resource_e1083efed3200637e26faee90fee0f4b_87" { content = "trez.wtf" name = "ntfy.trez.wtf" proxied = true @@ -1127,7 +1140,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e1083efed3200637e26 } } -resource "cloudflare_dns_record" "terraform_managed_resource_0134cf3059dd98efb64a3da16d49e42f_87" { +resource "cloudflare_dns_record" "terraform_managed_resource_0134cf3059dd98efb64a3da16d49e42f_88" { content = "trez.wtf" name = "ombi.trez.wtf" proxied = true @@ -1140,7 +1153,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_0134cf3059dd98efb64 } } -resource "cloudflare_dns_record" "terraform_managed_resource_c55083c8f8b2f79c035bb6cea0514e2b_88" { +resource "cloudflare_dns_record" "terraform_managed_resource_c55083c8f8b2f79c035bb6cea0514e2b_89" { content = "trez.wtf" name = "otools.trez.wtf" proxied = true @@ -1153,7 +1166,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_c55083c8f8b2f79c035 } } -resource "cloudflare_dns_record" "terraform_managed_resource_7c1f042774795cb5b5b34d13fc76da46_89" { +resource "cloudflare_dns_record" "terraform_managed_resource_7c1f042774795cb5b5b34d13fc76da46_90" { content = "trez.wtf" name = "patch.trez.wtf" proxied = true @@ -1166,7 +1179,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_7c1f042774795cb5b5b } } -resource "cloudflare_dns_record" "terraform_managed_resource_e7a6f3d25a3bdcc8a9c220ae70746e92_90" { +resource "cloudflare_dns_record" "terraform_managed_resource_e7a6f3d25a3bdcc8a9c220ae70746e92_91" { content = "trez.wtf" name = "pdf.trez.wtf" proxied = true @@ -1179,7 +1192,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e7a6f3d25a3bdcc8a9c } } -resource "cloudflare_dns_record" "terraform_managed_resource_64528783fef4d97972834ac5271f7647_91" { +resource "cloudflare_dns_record" "terraform_managed_resource_64528783fef4d97972834ac5271f7647_92" { content = "trez.wtf" name = "penpot.trez.wtf" proxied = true @@ -1192,7 +1205,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_64528783fef4d979728 } } -resource "cloudflare_dns_record" "terraform_managed_resource_1322fe40ad6a7371919c8a4704e938ee_92" { +resource "cloudflare_dns_record" "terraform_managed_resource_1322fe40ad6a7371919c8a4704e938ee_93" { content = "trez.wtf" name = "pg.trez.wtf" proxied = true @@ -1205,7 +1218,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_1322fe40ad6a7371919 } } -resource "cloudflare_dns_record" "terraform_managed_resource_b6bc17da9a79f991dd6c3b28b8f42f2d_93" { +resource "cloudflare_dns_record" "terraform_managed_resource_b6bc17da9a79f991dd6c3b28b8f42f2d_94" { content = "trez.wtf" name = "pics.trez.wtf" proxied = true @@ -1218,7 +1231,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_b6bc17da9a79f991dd6 } } -resource "cloudflare_dns_record" "terraform_managed_resource_f0dd27ea6a1d347f7f6d65413225f787_94" { +resource "cloudflare_dns_record" "terraform_managed_resource_f0dd27ea6a1d347f7f6d65413225f787_95" { content = "trez.wtf" name = "plants.trez.wtf" proxied = true @@ -1231,7 +1244,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_f0dd27ea6a1d347f7f6 } } -resource "cloudflare_dns_record" "terraform_managed_resource_d9e573bf5f8aa9f09d2806b1a896df1d_95" { +resource "cloudflare_dns_record" "terraform_managed_resource_d9e573bf5f8aa9f09d2806b1a896df1d_96" { content = "trez.wtf" name = "plantuml.trez.wtf" proxied = true @@ -1244,7 +1257,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d9e573bf5f8aa9f09d2 } } -resource "cloudflare_dns_record" "terraform_managed_resource_3351e093a6b987becb6fd50fbd0c8f6b_96" { +resource "cloudflare_dns_record" "terraform_managed_resource_3351e093a6b987becb6fd50fbd0c8f6b_97" { content = "pm.mtasv.net" name = "pm-bounces.trez.wtf" proxied = false @@ -1257,7 +1270,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_3351e093a6b987becb6 } } -resource "cloudflare_dns_record" "terraform_managed_resource_24fb8b3330d2328201bf357792406664_97" { +resource "cloudflare_dns_record" "terraform_managed_resource_24fb8b3330d2328201bf357792406664_98" { content = "trez.wtf" name = "pod.trez.wtf" proxied = true @@ -1270,7 +1283,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_24fb8b3330d2328201b } } -resource "cloudflare_dns_record" "terraform_managed_resource_b1147f38bbb8edcb6dee0ffd36396225_98" { +resource "cloudflare_dns_record" "terraform_managed_resource_b1147f38bbb8edcb6dee0ffd36396225_99" { content = "trez.wtf" name = "poly.trez.wtf" proxied = true @@ -1283,7 +1296,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_b1147f38bbb8edcb6de } } -resource "cloudflare_dns_record" "terraform_managed_resource_97096faf1399998239ad6bb85d53c991_99" { +resource "cloudflare_dns_record" "terraform_managed_resource_97096faf1399998239ad6bb85d53c991_100" { content = "trez.wtf" name = "portainer.trez.wtf" proxied = true @@ -1296,7 +1309,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_97096faf1399998239a } } -resource "cloudflare_dns_record" "terraform_managed_resource_11ff24b985900bcb7ea23009691315a3_100" { +resource "cloudflare_dns_record" "terraform_managed_resource_11ff24b985900bcb7ea23009691315a3_101" { content = "trez.wtf" name = "portc.trez.wtf" proxied = true @@ -1309,7 +1322,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_11ff24b985900bcb7ea } } -resource "cloudflare_dns_record" "terraform_managed_resource_cce54a485676201b44d249c75d8a4fc1_101" { +resource "cloudflare_dns_record" "terraform_managed_resource_cce54a485676201b44d249c75d8a4fc1_102" { content = "trez.wtf" name = "ports.trez.wtf" proxied = true @@ -1322,7 +1335,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_cce54a485676201b44d } } -resource "cloudflare_dns_record" "terraform_managed_resource_218b220142e5cb45a23386c6e57f4791_102" { +resource "cloudflare_dns_record" "terraform_managed_resource_218b220142e5cb45a23386c6e57f4791_103" { content = "trez.wtf" name = "post.trez.wtf" proxied = true @@ -1335,7 +1348,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_218b220142e5cb45a23 } } -resource "cloudflare_dns_record" "terraform_managed_resource_79d5561581d6770015a2facea8b47d35_103" { +resource "cloudflare_dns_record" "terraform_managed_resource_79d5561581d6770015a2facea8b47d35_104" { content = "trez.wtf" name = "profile.trez.wtf" proxied = true @@ -1348,7 +1361,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_79d5561581d6770015a } } -resource "cloudflare_dns_record" "terraform_managed_resource_31d9427f46ff68719db67a6c8a2616a7_104" { +resource "cloudflare_dns_record" "terraform_managed_resource_31d9427f46ff68719db67a6c8a2616a7_105" { content = "protonmail2.domainkey.dkc6h2g7x3m4mwmdqrxjexbsvrxemv4uvdxsytoutxxiwltia6lxq.domains.proton.ch" name = "protonmail2._domainkey.trez.wtf" proxied = false @@ -1361,7 +1374,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_31d9427f46ff68719db } } -resource "cloudflare_dns_record" "terraform_managed_resource_ea7eeedd70be71009db572203e1d3d47_105" { +resource "cloudflare_dns_record" "terraform_managed_resource_ea7eeedd70be71009db572203e1d3d47_106" { content = "protonmail3.domainkey.dkc6h2g7x3m4mwmdqrxjexbsvrxemv4uvdxsytoutxxiwltia6lxq.domains.proton.ch" name = "protonmail3._domainkey.trez.wtf" proxied = false @@ -1374,7 +1387,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_ea7eeedd70be71009db } } -resource "cloudflare_dns_record" "terraform_managed_resource_f489180d480fbad99be6bfe79fedf9e4_106" { +resource "cloudflare_dns_record" "terraform_managed_resource_f489180d480fbad99be6bfe79fedf9e4_107" { content = "protonmail.domainkey.dkc6h2g7x3m4mwmdqrxjexbsvrxemv4uvdxsytoutxxiwltia6lxq.domains.proton.ch" name = "protonmail._domainkey.trez.wtf" proxied = false @@ -1387,7 +1400,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_f489180d480fbad99be } } -resource "cloudflare_dns_record" "terraform_managed_resource_47b772946db3791a347dd9ca94fa721b_107" { +resource "cloudflare_dns_record" "terraform_managed_resource_47b772946db3791a347dd9ca94fa721b_108" { content = "trez.wtf" name = "prowlarr.trez.wtf" proxied = true @@ -1400,7 +1413,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_47b772946db3791a347 } } -resource "cloudflare_dns_record" "terraform_managed_resource_e54f3ed4dfa53255b02b78721845a53c_108" { +resource "cloudflare_dns_record" "terraform_managed_resource_e54f3ed4dfa53255b02b78721845a53c_109" { content = "rp.post.trez.wtf" name = "psrp.trez.wtf" proxied = false @@ -1413,7 +1426,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e54f3ed4dfa53255b02 } } -resource "cloudflare_dns_record" "terraform_managed_resource_91cd3950a0871eb4ce8c089f09650cb3_109" { +resource "cloudflare_dns_record" "terraform_managed_resource_91cd3950a0871eb4ce8c089f09650cb3_110" { content = "trez.wtf" name = "qbit.trez.wtf" proxied = true @@ -1426,7 +1439,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_91cd3950a0871eb4ce8 } } -resource "cloudflare_dns_record" "terraform_managed_resource_8c63ca57d2f96108085d502143b942b9_110" { +resource "cloudflare_dns_record" "terraform_managed_resource_8c63ca57d2f96108085d502143b942b9_111" { content = "trez.wtf" name = "qr.trez.wtf" proxied = true @@ -1439,7 +1452,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_8c63ca57d2f96108085 } } -resource "cloudflare_dns_record" "terraform_managed_resource_0acd770e57bd85cacdc54e924bc6a8e7_111" { +resource "cloudflare_dns_record" "terraform_managed_resource_0acd770e57bd85cacdc54e924bc6a8e7_112" { content = "trez.wtf" name = "radarec.trez.wtf" proxied = true @@ -1452,7 +1465,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_0acd770e57bd85cacdc } } -resource "cloudflare_dns_record" "terraform_managed_resource_f02e7977c0ebd7c946a282eb4d330906_112" { +resource "cloudflare_dns_record" "terraform_managed_resource_f02e7977c0ebd7c946a282eb4d330906_113" { content = "trez.wtf" name = "radarr.trez.wtf" proxied = true @@ -1465,7 +1478,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_f02e7977c0ebd7c946a } } -resource "cloudflare_dns_record" "terraform_managed_resource_65715476a18464dc1f76837487208b61_113" { +resource "cloudflare_dns_record" "terraform_managed_resource_65715476a18464dc1f76837487208b61_114" { content = "trez.wtf" name = "readarr.trez.wtf" proxied = true @@ -1478,7 +1491,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_65715476a18464dc1f7 } } -resource "cloudflare_dns_record" "terraform_managed_resource_e4aa43c00368a5fb07bf96fb7188426f_114" { +resource "cloudflare_dns_record" "terraform_managed_resource_e4aa43c00368a5fb07bf96fb7188426f_115" { content = "trez.wtf" name = "recipes.trez.wtf" proxied = true @@ -1491,7 +1504,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e4aa43c00368a5fb07b } } -resource "cloudflare_dns_record" "terraform_managed_resource_e63b62a2d7e917e3715efb696494e2c6_115" { +resource "cloudflare_dns_record" "terraform_managed_resource_e63b62a2d7e917e3715efb696494e2c6_116" { content = "98be6ddb-4e67-46f9-84a7-2f3d4a3bd79b.cfargotunnel.com" name = "rem.trez.wtf" proxied = true @@ -1504,7 +1517,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e63b62a2d7e917e3715 } } -resource "cloudflare_dns_record" "terraform_managed_resource_94c6020d6f8ca085c7b9444151ce0666_116" { +resource "cloudflare_dns_record" "terraform_managed_resource_94c6020d6f8ca085c7b9444151ce0666_117" { content = "trez.wtf" name = "resume.trez.wtf" proxied = true @@ -1517,7 +1530,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_94c6020d6f8ca085c7b } } -resource "cloudflare_dns_record" "terraform_managed_resource_7a3ac8e4c74a85108139a97b25adb3a3_117" { +resource "cloudflare_dns_record" "terraform_managed_resource_7a3ac8e4c74a85108139a97b25adb3a3_118" { content = "trez.wtf" name = "rlib.trez.wtf" proxied = true @@ -1530,7 +1543,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_7a3ac8e4c74a8510813 } } -resource "cloudflare_dns_record" "terraform_managed_resource_694ccec5852e0a1512e2670b54365a9e_118" { +resource "cloudflare_dns_record" "terraform_managed_resource_694ccec5852e0a1512e2670b54365a9e_119" { content = "trez.wtf" name = "romm.trez.wtf" proxied = true @@ -1543,7 +1556,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_694ccec5852e0a1512e } } -resource "cloudflare_dns_record" "terraform_managed_resource_3eb975ffec1d3cddafc292c55436c542_119" { +resource "cloudflare_dns_record" "terraform_managed_resource_3eb975ffec1d3cddafc292c55436c542_120" { content = "trez.wtf" name = "rundeck.trez.wtf" proxied = true @@ -1556,7 +1569,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_3eb975ffec1d3cddafc } } -resource "cloudflare_dns_record" "terraform_managed_resource_f92aee107ba57417d368f034c5db5170_120" { +resource "cloudflare_dns_record" "terraform_managed_resource_f92aee107ba57417d368f034c5db5170_121" { content = "trez.wtf" name = "rustdesk.trez.wtf" proxied = true @@ -1569,7 +1582,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_f92aee107ba57417d36 } } -resource "cloudflare_dns_record" "terraform_managed_resource_d8099b3c4bc3e1f9ce7eb12c7ef2f74f_121" { +resource "cloudflare_dns_record" "terraform_managed_resource_d8099b3c4bc3e1f9ce7eb12c7ef2f74f_122" { content = "trez.wtf" name = "s3.trez.wtf" proxied = true @@ -1582,7 +1595,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d8099b3c4bc3e1f9ce7 } } -resource "cloudflare_dns_record" "terraform_managed_resource_e2266f54958388aa45cca1f805aeb0e6_122" { +resource "cloudflare_dns_record" "terraform_managed_resource_e2266f54958388aa45cca1f805aeb0e6_123" { content = "trez.wtf" name = "sabnzbd.trez.wtf" proxied = true @@ -1595,7 +1608,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e2266f54958388aa45c } } -resource "cloudflare_dns_record" "terraform_managed_resource_d7eb404df853f3083b92b000a63e1334_123" { +resource "cloudflare_dns_record" "terraform_managed_resource_d7eb404df853f3083b92b000a63e1334_124" { content = "trez.wtf" name = "scan.trez.wtf" proxied = true @@ -1608,7 +1621,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d7eb404df853f3083b9 } } -resource "cloudflare_dns_record" "terraform_managed_resource_f9b6eb407217bc031f106c307b61601c_124" { +resource "cloudflare_dns_record" "terraform_managed_resource_f9b6eb407217bc031f106c307b61601c_125" { content = "trez.wtf" name = "scrape.trez.wtf" proxied = true @@ -1621,7 +1634,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_f9b6eb407217bc031f1 } } -resource "cloudflare_dns_record" "terraform_managed_resource_e53b7b6c754e807fd4c73916d93f3d07_125" { +resource "cloudflare_dns_record" "terraform_managed_resource_e53b7b6c754e807fd4c73916d93f3d07_126" { content = "trez.wtf" name = "scrobble.trez.wtf" proxied = true @@ -1634,7 +1647,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e53b7b6c754e807fd4c } } -resource "cloudflare_dns_record" "terraform_managed_resource_280c1d3ddb89391ee03fba1f6982eb4e_126" { +resource "cloudflare_dns_record" "terraform_managed_resource_280c1d3ddb89391ee03fba1f6982eb4e_127" { content = "trez.wtf" name = "sd.trez.wtf" proxied = true @@ -1647,7 +1660,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_280c1d3ddb89391ee03 } } -resource "cloudflare_dns_record" "terraform_managed_resource_1a8c8cb345dbaec1ea1df4faf54dabf1_127" { +resource "cloudflare_dns_record" "terraform_managed_resource_1a8c8cb345dbaec1ea1df4faf54dabf1_128" { content = "trez.wtf" name = "search.trez.wtf" proxied = true @@ -1660,7 +1673,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_1a8c8cb345dbaec1ea1 } } -resource "cloudflare_dns_record" "terraform_managed_resource_d0a18328694a80e10f1153c1c3f78a7b_128" { +resource "cloudflare_dns_record" "terraform_managed_resource_d0a18328694a80e10f1153c1c3f78a7b_129" { content = "trez.wtf" name = "sign.trez.wtf" proxied = true @@ -1673,7 +1686,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d0a18328694a80e10f1 } } -resource "cloudflare_dns_record" "terraform_managed_resource_b24c55a07140cc138c9dcb84c54999aa_129" { +resource "cloudflare_dns_record" "terraform_managed_resource_b24c55a07140cc138c9dcb84c54999aa_130" { content = "trez.wtf" name = "slsk.trez.wtf" proxied = true @@ -1686,7 +1699,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_b24c55a07140cc138c9 } } -resource "cloudflare_dns_record" "terraform_managed_resource_55d6697514f334297cf8233850027c82_130" { +resource "cloudflare_dns_record" "terraform_managed_resource_55d6697514f334297cf8233850027c82_131" { content = "trez.wtf" name = "slurpit.trez.wtf" proxied = true @@ -1699,7 +1712,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_55d6697514f334297cf } } -resource "cloudflare_dns_record" "terraform_managed_resource_694583ecf71a69b5ae319b06ea589b77_131" { +resource "cloudflare_dns_record" "terraform_managed_resource_694583ecf71a69b5ae319b06ea589b77_132" { content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" name = "smartd.trez.wtf" proxied = true @@ -1712,7 +1725,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_694583ecf71a69b5ae3 } } -resource "cloudflare_dns_record" "terraform_managed_resource_2a5cb6ead36c5ddf3090dea3035246dd_132" { +resource "cloudflare_dns_record" "terraform_managed_resource_2a5cb6ead36c5ddf3090dea3035246dd_133" { content = "trez.wtf" name = "social.trez.wtf" proxied = true @@ -1725,7 +1738,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_2a5cb6ead36c5ddf309 } } -resource "cloudflare_dns_record" "terraform_managed_resource_399c2fa99e3d0f55f003de33a9e8aa13_133" { +resource "cloudflare_dns_record" "terraform_managed_resource_399c2fa99e3d0f55f003de33a9e8aa13_134" { content = "trez.wtf" name = "sonarr.trez.wtf" proxied = true @@ -1738,7 +1751,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_399c2fa99e3d0f55f00 } } -resource "cloudflare_dns_record" "terraform_managed_resource_1b96aed465ba70ec149296cabd2e1f4b_134" { +resource "cloudflare_dns_record" "terraform_managed_resource_1b96aed465ba70ec149296cabd2e1f4b_135" { content = "trez.wtf" name = "sonashow.trez.wtf" proxied = true @@ -1751,7 +1764,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_1b96aed465ba70ec149 } } -resource "cloudflare_dns_record" "terraform_managed_resource_6ad276b484046a8bb10098290e7808dc_135" { +resource "cloudflare_dns_record" "terraform_managed_resource_6ad276b484046a8bb10098290e7808dc_136" { content = "trez.wtf" name = "soularr.trez.wtf" proxied = true @@ -1764,7 +1777,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_6ad276b484046a8bb10 } } -resource "cloudflare_dns_record" "terraform_managed_resource_25dbbcd74961ff0e82bfd04cdd268179_136" { +resource "cloudflare_dns_record" "terraform_managed_resource_25dbbcd74961ff0e82bfd04cdd268179_137" { content = "trez.wtf" name = "source.trez.wtf" proxied = true @@ -1777,7 +1790,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_25dbbcd74961ff0e82b } } -resource "cloudflare_dns_record" "terraform_managed_resource_4d04f1fc5c296a6f3672bb82ceb230be_137" { +resource "cloudflare_dns_record" "terraform_managed_resource_4d04f1fc5c296a6f3672bb82ceb230be_138" { content = "trez.wtf" name = "speed.trez.wtf" proxied = true @@ -1790,7 +1803,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_4d04f1fc5c296a6f367 } } -resource "cloudflare_dns_record" "terraform_managed_resource_ec58c6f9a11114217049048871cfaebc_138" { +resource "cloudflare_dns_record" "terraform_managed_resource_ec58c6f9a11114217049048871cfaebc_139" { content = "trez.wtf" name = "sqube.trez.wtf" proxied = true @@ -1803,7 +1816,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_ec58c6f9a1111421704 } } -resource "cloudflare_dns_record" "terraform_managed_resource_e63b9b49dbcc759d60f98fb36da8d3d3_139" { +resource "cloudflare_dns_record" "terraform_managed_resource_e63b9b49dbcc759d60f98fb36da8d3d3_140" { content = "27beca38-9191-484c-925a-77dcc1fe7600.cfargotunnel.com" name = "ssh.trez.wtf" proxied = true @@ -1816,7 +1829,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e63b9b49dbcc759d60f } } -resource "cloudflare_dns_record" "terraform_managed_resource_99187472f49f77031d99574fe7056405_140" { +resource "cloudflare_dns_record" "terraform_managed_resource_99187472f49f77031d99574fe7056405_141" { content = "trez.wtf" name = "store.trez.wtf" proxied = true @@ -1829,7 +1842,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_99187472f49f77031d9 } } -resource "cloudflare_dns_record" "terraform_managed_resource_fb897f9cbbb989e78ec0ea35e74ae2fa_141" { +resource "cloudflare_dns_record" "terraform_managed_resource_fb897f9cbbb989e78ec0ea35e74ae2fa_142" { content = "trez.wtf" name = "subs.trez.wtf" proxied = true @@ -1842,7 +1855,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_fb897f9cbbb989e78ec } } -resource "cloudflare_dns_record" "terraform_managed_resource_cec684c08d58163dbba45d4a2bfad5ab_142" { +resource "cloudflare_dns_record" "terraform_managed_resource_cec684c08d58163dbba45d4a2bfad5ab_143" { content = "trez.wtf" name = "support.trez.wtf" proxied = true @@ -1855,7 +1868,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_cec684c08d58163dbba } } -resource "cloudflare_dns_record" "terraform_managed_resource_2725a0df1c520050ecf304c8d3432aac_143" { +resource "cloudflare_dns_record" "terraform_managed_resource_2725a0df1c520050ecf304c8d3432aac_144" { content = "trez.wtf" name = "swag.trez.wtf" proxied = true @@ -1868,7 +1881,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_2725a0df1c520050ecf } } -resource "cloudflare_dns_record" "terraform_managed_resource_170828b1afffcec3687657833561ad79_144" { +resource "cloudflare_dns_record" "terraform_managed_resource_170828b1afffcec3687657833561ad79_145" { content = "trez.wtf" name = "trac.trez.wtf" proxied = true @@ -1881,7 +1894,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_170828b1afffcec3687 } } -resource "cloudflare_dns_record" "terraform_managed_resource_1c0baf7263954b595a5adf9a61c5e3e7_145" { +resource "cloudflare_dns_record" "terraform_managed_resource_1c0baf7263954b595a5adf9a61c5e3e7_146" { content = "trez.wtf" name = "translate.trez.wtf" proxied = true @@ -1894,7 +1907,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_1c0baf7263954b595a5 } } -resource "cloudflare_dns_record" "terraform_managed_resource_a872467b0764b81b629cae09c3eefd8e_146" { +resource "cloudflare_dns_record" "terraform_managed_resource_a872467b0764b81b629cae09c3eefd8e_147" { content = "trez.wtf" name = "unmanic.trez.wtf" proxied = true @@ -1907,7 +1920,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_a872467b0764b81b629 } } -resource "cloudflare_dns_record" "terraform_managed_resource_a542bf716ddd05e5c565bfa205d6cf07_147" { +resource "cloudflare_dns_record" "terraform_managed_resource_a542bf716ddd05e5c565bfa205d6cf07_148" { content = "trez.wtf" name = "uptime.trez.wtf" proxied = true @@ -1920,7 +1933,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_a542bf716ddd05e5c56 } } -resource "cloudflare_dns_record" "terraform_managed_resource_e7d318f9a15158b6b55504c1daf4e154_148" { +resource "cloudflare_dns_record" "terraform_managed_resource_e7d318f9a15158b6b55504c1daf4e154_149" { content = "trez.wtf" name = "vault.trez.wtf" proxied = true @@ -1933,7 +1946,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e7d318f9a15158b6b55 } } -resource "cloudflare_dns_record" "terraform_managed_resource_ec3211a1a01ce020d2b08811f30ad77b_149" { +resource "cloudflare_dns_record" "terraform_managed_resource_ec3211a1a01ce020d2b08811f30ad77b_150" { content = "trez.wtf" name = "vpn.trez.wtf" proxied = true @@ -1946,7 +1959,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_ec3211a1a01ce020d2b } } -resource "cloudflare_dns_record" "terraform_managed_resource_4c56f52a908d6972d68d3e34019bb82b_150" { +resource "cloudflare_dns_record" "terraform_managed_resource_4c56f52a908d6972d68d3e34019bb82b_151" { content = "trez.wtf" name = "wallabag.trez.wtf" proxied = true @@ -1959,7 +1972,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_4c56f52a908d6972d68 } } -resource "cloudflare_dns_record" "terraform_managed_resource_6a7baf229fae585a31b885bac3438655_151" { +resource "cloudflare_dns_record" "terraform_managed_resource_6a7baf229fae585a31b885bac3438655_152" { content = "trez.wtf" name = "webhook.trez.wtf" proxied = true @@ -1972,7 +1985,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_6a7baf229fae585a31b } } -resource "cloudflare_dns_record" "terraform_managed_resource_635b32e0427e7477adbce836ee2fda54_152" { +resource "cloudflare_dns_record" "terraform_managed_resource_635b32e0427e7477adbce836ee2fda54_153" { content = "trez.wtf" name = "wizarr.trez.wtf" proxied = true @@ -1985,7 +1998,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_635b32e0427e7477adb } } -resource "cloudflare_dns_record" "terraform_managed_resource_655f25482677e805e2c2e43f28d992cd_153" { +resource "cloudflare_dns_record" "terraform_managed_resource_655f25482677e805e2c2e43f28d992cd_154" { content = "trez.wtf" name = "www.trez.wtf" proxied = true @@ -1998,7 +2011,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_655f25482677e805e2c } } -resource "cloudflare_dns_record" "terraform_managed_resource_f9728b02a0472264d585182edfc4001e_154" { +resource "cloudflare_dns_record" "terraform_managed_resource_f9728b02a0472264d585182edfc4001e_155" { content = "trez.wtf" name = "yacht.trez.wtf" proxied = true @@ -2011,7 +2024,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_f9728b02a0472264d58 } } -resource "cloudflare_dns_record" "terraform_managed_resource_2ed464f16e38f4a7d3b5b6b57818a2e7_155" { +resource "cloudflare_dns_record" "terraform_managed_resource_2ed464f16e38f4a7d3b5b6b57818a2e7_156" { content = "trez.wtf" name = "ytdl.trez.wtf" proxied = true @@ -2024,7 +2037,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_2ed464f16e38f4a7d3b } } -resource "cloudflare_dns_record" "terraform_managed_resource_b9e8a30d9114e3c719de2cacde8fa179_156" { +resource "cloudflare_dns_record" "terraform_managed_resource_b9e8a30d9114e3c719de2cacde8fa179_157" { content = "mailsec.protonmail.ch" name = "trez.wtf" priority = 20 @@ -2036,7 +2049,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_b9e8a30d9114e3c719d settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_386f5dbc58b4dcab79970aff1aeb8356_157" { +resource "cloudflare_dns_record" "terraform_managed_resource_386f5dbc58b4dcab79970aff1aeb8356_158" { content = "mail.protonmail.ch" name = "trez.wtf" priority = 10 @@ -2048,7 +2061,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_386f5dbc58b4dcab799 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_d5b8751501a64c7645e92ae34f088def_158" { +resource "cloudflare_dns_record" "terraform_managed_resource_d5b8751501a64c7645e92ae34f088def_159" { content = "k=rsa;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCTBGgmI7MGgEYfWb3JgYfufGhMMSo/55oe/Cc5vEj8DEFspy2KfBD5xiRgb3QsSjmb5TQWaJXH8CG26ayRK0Y1vQ+B8z4WKb4CDfY9SPOk+ELQN620BngClfk2bSQx95U4w1B9AY2txxcJ7miQpH+jO1ljvXGVHJwwrm6HCgRdTwIDAQAB" name = "20230623154605pm._domainkey.trez.wtf" proxied = false @@ -2059,7 +2072,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d5b8751501a64c7645e settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_1ca52fe08f1c26c487f970ed8cbaecf3_159" { +resource "cloudflare_dns_record" "terraform_managed_resource_1ca52fe08f1c26c487f970ed8cbaecf3_160" { content = "0rxuOqot-k_A8k-VMzBn3zhZXay58KgRVALIM22Kl8w" name = "_acme-challenge.bazarr.trez.wtf" proxied = false @@ -2070,7 +2083,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_1ca52fe08f1c26c487f settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_73bf9c0b2d9a5b7b74eb98dd1a0eec62_160" { +resource "cloudflare_dns_record" "terraform_managed_resource_73bf9c0b2d9a5b7b74eb98dd1a0eec62_161" { content = "CAaQIf2wcL_4MD4qstg32dzuak4c6FD-rCVhGpocVZI" name = "_acme-challenge.bazarr.trez.wtf" proxied = false @@ -2081,7 +2094,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_73bf9c0b2d9a5b7b74e settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_c51c345a847b800d377fc3cb5aa17821_161" { +resource "cloudflare_dns_record" "terraform_managed_resource_c51c345a847b800d377fc3cb5aa17821_162" { content = "HeiuOZxjWl3dvjB8IdRyh7ReonDFcCOMsG0sG06JFq0" name = "_acme-challenge.bazarr.trez.wtf" proxied = false @@ -2092,7 +2105,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_c51c345a847b800d377 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_56f705f5bd1761954d3da32058f60f94_162" { +resource "cloudflare_dns_record" "terraform_managed_resource_56f705f5bd1761954d3da32058f60f94_163" { content = "-N7VehNZD-3W_PI78Zd0YyBR7gYJS6QaDSsXjV5yOFQ" name = "_acme-challenge.bitwarden.trez.wtf" proxied = false @@ -2103,7 +2116,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_56f705f5bd1761954d3 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_272b572eb5f0c8dca152823276ed29a5_163" { +resource "cloudflare_dns_record" "terraform_managed_resource_272b572eb5f0c8dca152823276ed29a5_164" { content = "1aEjR2k-GFhCkqmSBYRTPAkz3_qwbOfwe43tOIUct28" name = "_acme-challenge.bitwarden.trez.wtf" proxied = false @@ -2114,7 +2127,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_272b572eb5f0c8dca15 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_7f03099a796b0c20d6d687293ab800b0_164" { +resource "cloudflare_dns_record" "terraform_managed_resource_7f03099a796b0c20d6d687293ab800b0_165" { content = "Vr1KEibBvrxj7iMuyPyePpO1FrT_88wzRHtP1n2LxgA" name = "_acme-challenge.blog.trez.wtf" proxied = false @@ -2125,7 +2138,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_7f03099a796b0c20d6d settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_ce330ba7a1bb0d7d7c38cdfc9a699cfb_165" { +resource "cloudflare_dns_record" "terraform_managed_resource_ce330ba7a1bb0d7d7c38cdfc9a699cfb_166" { content = "axQRUGfrg-9-Ady-nieWUxZARAPuenRF1fU42dXzyBU" name = "_acme-challenge.blog.trez.wtf" proxied = false @@ -2136,7 +2149,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_ce330ba7a1bb0d7d7c3 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_d45d956ae1d24ff0102c3e8e40cd57af_166" { +resource "cloudflare_dns_record" "terraform_managed_resource_d45d956ae1d24ff0102c3e8e40cd57af_167" { content = "yenijHH3y1ekLKVUSUq3xVv2dlTR7AE4IgjE-42Rn54" name = "_acme-challenge.books.trez.wtf" proxied = false @@ -2147,7 +2160,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d45d956ae1d24ff0102 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_421483d6400e02220a650d006fecdb8f_167" { +resource "cloudflare_dns_record" "terraform_managed_resource_421483d6400e02220a650d006fecdb8f_168" { content = "9HZ8xKsCB-yXwHu5mTA4HEkM7iDCflwg2rnCKUyU_Oo" name = "_acme-challenge.books.trez.wtf" proxied = false @@ -2158,7 +2171,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_421483d6400e02220a6 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_6c3da530383529973a46740dadcf0c0d_168" { +resource "cloudflare_dns_record" "terraform_managed_resource_6c3da530383529973a46740dadcf0c0d_169" { content = "fwh1-IEboHKtFHAzZt4JmrWdev5jKojcnKsHjfIzAEk" name = "_acme-challenge.code.trez.wtf" proxied = false @@ -2169,7 +2182,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_6c3da530383529973a4 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_98d0328be884b568132c526e1f6845a8_169" { +resource "cloudflare_dns_record" "terraform_managed_resource_98d0328be884b568132c526e1f6845a8_170" { content = "iCkINXhp4-3pRSZtgqkPHcOePJZRoSPntEBpwSjn3Q4" name = "_acme-challenge.code.trez.wtf" proxied = false @@ -2180,7 +2193,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_98d0328be884b568132 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_181c815c425508f4a951a7056de6a3ee_170" { +resource "cloudflare_dns_record" "terraform_managed_resource_181c815c425508f4a951a7056de6a3ee_171" { content = "qicwsbLhzW1R__69SFoDZrD1VHGd02i5i_a02QOiKHg" name = "_acme-challenge.cosmos.trez.wtf" proxied = false @@ -2191,7 +2204,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_181c815c425508f4a95 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_42682405c67ef9b2bce03be870a6eb66_171" { +resource "cloudflare_dns_record" "terraform_managed_resource_42682405c67ef9b2bce03be870a6eb66_172" { content = "BXZdF210rMu6UKmvbcl2xuDrQA5M6JjIsuLHk_D8rG0" name = "_acme-challenge.cosmos.trez.wtf" proxied = false @@ -2202,7 +2215,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_42682405c67ef9b2bce settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_22025907131afbbc0e007f3cec04d978_172" { +resource "cloudflare_dns_record" "terraform_managed_resource_22025907131afbbc0e007f3cec04d978_173" { content = "otR2orfUpD3dEydjZR61zGc67Yr2iBse829g_MGbZ-g" name = "_acme-challenge.dbs.trez.wtf" proxied = false @@ -2213,7 +2226,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_22025907131afbbc0e0 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_4c02367a5d6b8945da134d9c463254ef_173" { +resource "cloudflare_dns_record" "terraform_managed_resource_4c02367a5d6b8945da134d9c463254ef_174" { content = "F9fcc4qtBFOI5sc7Ru6oOoDsPYeGHsTQYc2HqJ9__x8" name = "_acme-challenge.dbs.trez.wtf" proxied = false @@ -2224,7 +2237,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_4c02367a5d6b8945da1 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_27f50f75ce9062f38f1e421e17e0933a_174" { +resource "cloudflare_dns_record" "terraform_managed_resource_27f50f75ce9062f38f1e421e17e0933a_175" { content = "r9k2j4D56QMa_J-2Lt8-exs7pp3uKGa4rK0MERYDqPU" name = "_acme-challenge.deluge.trez.wtf" proxied = false @@ -2235,7 +2248,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_27f50f75ce9062f38f1 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_d18cfddac2b23571ed1e377c8cdc4de4_175" { +resource "cloudflare_dns_record" "terraform_managed_resource_d18cfddac2b23571ed1e377c8cdc4de4_176" { content = "jIz570T3Kfred06PR7NW8i9FzCgljP5GU2vBzo0T4QU" name = "_acme-challenge.deluge.trez.wtf" proxied = false @@ -2246,7 +2259,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d18cfddac2b23571ed1 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_7fb18ef737fc89d0659de19574f951ed_176" { +resource "cloudflare_dns_record" "terraform_managed_resource_7fb18ef737fc89d0659de19574f951ed_177" { content = "Y-8R0qOaMEF3OCHeUpznY-_wupcFe2NBG3ssw-AdBu4" name = "_acme-challenge.emby.trez.wtf" proxied = false @@ -2257,7 +2270,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_7fb18ef737fc89d0659 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_ee7b111663d8f77c3b23880d33850d05_177" { +resource "cloudflare_dns_record" "terraform_managed_resource_ee7b111663d8f77c3b23880d33850d05_178" { content = "cJ9b080cpVQCBA_a70fKP9sQS7kWLbo4tdzgGWlbR5A" name = "_acme-challenge.emby.trez.wtf" proxied = false @@ -2268,7 +2281,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_ee7b111663d8f77c3b2 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_ac920195a883c046c0c64e357f2efed9_178" { +resource "cloudflare_dns_record" "terraform_managed_resource_ac920195a883c046c0c64e357f2efed9_179" { content = "oPtM970MiUnXpQn6uXzV5sJo8DDSwzeSgnsXV_EX2gc" name = "_acme-challenge.etherpad.trez.wtf" proxied = false @@ -2279,7 +2292,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_ac920195a883c046c0c settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_748051269aa405a47eee0610f6b5dfa1_179" { +resource "cloudflare_dns_record" "terraform_managed_resource_748051269aa405a47eee0610f6b5dfa1_180" { content = "rrzxdee5Ag5yCdW17NNPod6Utw_TZFdIa6_PQYNCdWs" name = "_acme-challenge.git.trez.wtf" proxied = false @@ -2290,7 +2303,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_748051269aa405a47ee settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_99438d886e7f03907b2d432b4b1ff33a_180" { +resource "cloudflare_dns_record" "terraform_managed_resource_99438d886e7f03907b2d432b4b1ff33a_181" { content = "U220pq-yED9SVykGNkqBu9hGDaHU6YneN1czlnxeFOw" name = "_acme-challenge.guac.trez.wtf" proxied = false @@ -2301,7 +2314,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_99438d886e7f03907b2 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_8baf86363dff58a877424fc4258ce480_181" { +resource "cloudflare_dns_record" "terraform_managed_resource_8baf86363dff58a877424fc4258ce480_182" { content = "v56UfcWQ6NPDTuqySeWEHqf3Vam3N68tou3exnSYVoo" name = "_acme-challenge.ha.trez.wtf" proxied = false @@ -2312,7 +2325,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_8baf86363dff58a8774 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_bc27290825dc2a99a48b41ec6b97cdba_182" { +resource "cloudflare_dns_record" "terraform_managed_resource_bc27290825dc2a99a48b41ec6b97cdba_183" { content = "-Hf8cjyHdeUa3DRG00t3N7HfHnO-9vDmaFcwfnIUmig" name = "_acme-challenge.lidarr.trez.wtf" proxied = false @@ -2323,7 +2336,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_bc27290825dc2a99a48 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_cac8d34c6b627a55dda477d4cdb9b159_183" { +resource "cloudflare_dns_record" "terraform_managed_resource_cac8d34c6b627a55dda477d4cdb9b159_184" { content = "cy4w9BhSBED8iAScAqhKn6rFMSHAbsfCtyZqnFRKi6I" name = "_acme-challenge.meet.trez.wtf" proxied = false @@ -2334,7 +2347,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_cac8d34c6b627a55dda settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_01645ece34676793393ae0214fe0a804_184" { +resource "cloudflare_dns_record" "terraform_managed_resource_01645ece34676793393ae0214fe0a804_185" { content = "P_TRK-tXJEXHdbFBOeDbbjTBXsbWrNylh-IqDVMkA9o" name = "_acme-challenge.myspotifyapi.trez.wtf" proxied = false @@ -2345,7 +2358,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_01645ece34676793393 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_a777fe3ba9ecd61f02205528d893e35d_185" { +resource "cloudflare_dns_record" "terraform_managed_resource_a777fe3ba9ecd61f02205528d893e35d_186" { content = "oKvaqQ_yYBI5LGihuznW-u6S8IJwDIw46jCI_tfjkME" name = "_acme-challenge.myspotify.trez.wtf" proxied = false @@ -2356,7 +2369,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_a777fe3ba9ecd61f022 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_03a16d11c1801b3c1c358f4ad6459155_186" { +resource "cloudflare_dns_record" "terraform_managed_resource_03a16d11c1801b3c1c358f4ad6459155_187" { content = "hQPODhj15ryL3_cPzGHUc-qTso9BrKg1xzZJYXwy72g" name = "_acme-challenge.navi.trez.wtf" proxied = false @@ -2367,7 +2380,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_03a16d11c1801b3c1c3 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_151d97d96a6b24bd91227f18ce0550a3_187" { +resource "cloudflare_dns_record" "terraform_managed_resource_151d97d96a6b24bd91227f18ce0550a3_188" { content = "WQFajjztPR7GsPyPMAxwuHsND4UxxWaBNt93iEntcJA" name = "_acme-challenge.netdata.trez.wtf" proxied = false @@ -2378,7 +2391,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_151d97d96a6b24bd912 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_316800316094c42f7e2a09809db4be0d_188" { +resource "cloudflare_dns_record" "terraform_managed_resource_316800316094c42f7e2a09809db4be0d_189" { content = "klzviGK_IODF7UZRcil4uP2iQ_4heRtT9XhuCHjD1-s" name = "_acme-challenge.netdata.trez.wtf" proxied = false @@ -2389,7 +2402,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_316800316094c42f7e2 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_1bb582b27f209e4b3996165cf5c78327_189" { +resource "cloudflare_dns_record" "terraform_managed_resource_1bb582b27f209e4b3996165cf5c78327_190" { content = "ku5PAzcZoNx9EC3D-5YtYBpIkZmWe-hM1pXmAPpDZsQ" name = "_acme-challenge.nextcloud.trez.wtf" proxied = false @@ -2400,7 +2413,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_1bb582b27f209e4b399 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_b0d35a5b82ddc6dd8abcfb29c4299ae7_190" { +resource "cloudflare_dns_record" "terraform_managed_resource_b0d35a5b82ddc6dd8abcfb29c4299ae7_191" { content = "Ow-pDHGWpN9WfvGRfbvNpZ4OCOmgfxfkipbDdQRpBgQ" name = "_acme-challenge.nextcloud.trez.wtf" proxied = false @@ -2411,7 +2424,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_b0d35a5b82ddc6dd8ab settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_bb6fad65d79ffb38c95de4035ffaba51_191" { +resource "cloudflare_dns_record" "terraform_managed_resource_bb6fad65d79ffb38c95de4035ffaba51_192" { content = "Ve8-4_HBsfbuL367yvgucJl1yQhe_-OmuAg1PKG7uPQ" name = "_acme-challenge.ombi.trez.wtf" proxied = false @@ -2422,7 +2435,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_bb6fad65d79ffb38c95 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_a856c3aa5bed7c2f8e748cb679ad817f_192" { +resource "cloudflare_dns_record" "terraform_managed_resource_a856c3aa5bed7c2f8e748cb679ad817f_193" { content = "Ug_5qewaGIYfFMGOTF0N8hqIhRDJQfo6K9l2rSfdG7M" name = "_acme-challenge.ombi.trez.wtf" proxied = false @@ -2433,7 +2446,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_a856c3aa5bed7c2f8e7 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_b1d69782b5e9520101f011d5650a33c9_193" { +resource "cloudflare_dns_record" "terraform_managed_resource_b1d69782b5e9520101f011d5650a33c9_194" { content = "hADaV8dcUcnJs69ZrkHADgSZR98UBbmTfuxtYnxmfY4" name = "_acme-challenge.pod.trez.wtf" proxied = false @@ -2444,7 +2457,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_b1d69782b5e9520101f settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_a789cc026b6f0c0fb0a8b37688d6d78e_194" { +resource "cloudflare_dns_record" "terraform_managed_resource_a789cc026b6f0c0fb0a8b37688d6d78e_195" { content = "RizrCeJq0AUjlUoC9touJ2QAnpZFxSYzzFQdHmEa8Ao" name = "_acme-challenge.portainer.trez.wtf" proxied = false @@ -2455,7 +2468,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_a789cc026b6f0c0fb0a settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_5c20f6a345039e8fee58d4607fa4945e_195" { +resource "cloudflare_dns_record" "terraform_managed_resource_5c20f6a345039e8fee58d4607fa4945e_196" { content = "nYcofwoPyF4E7U_5-ZOAhqPkoqyyj3nFL4X5NkaUqOk" name = "_acme-challenge.prowlarr.trez.wtf" proxied = false @@ -2466,7 +2479,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_5c20f6a345039e8fee5 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_bbc68d7787259e99d99f24245d337d1c_196" { +resource "cloudflare_dns_record" "terraform_managed_resource_bbc68d7787259e99d99f24245d337d1c_197" { content = "FU8XBq_3-yPDnuTEO5AdgzSwlztGc354fRQzZVnYETQ" name = "_acme-challenge.radarr.trez.wtf" proxied = false @@ -2477,7 +2490,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_bbc68d7787259e99d99 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_d121f5bfca53c6cbb4526ed3b6813d7c_197" { +resource "cloudflare_dns_record" "terraform_managed_resource_d121f5bfca53c6cbb4526ed3b6813d7c_198" { content = "pwBk5Np-8_V0smm-C-HZ_WD3saz51I-rQZc6nSoqqMY" name = "_acme-challenge.readarr.trez.wtf" proxied = false @@ -2488,7 +2501,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_d121f5bfca53c6cbb45 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_49a3f6d0e0a8e54fe970f8301c433e77_198" { +resource "cloudflare_dns_record" "terraform_managed_resource_49a3f6d0e0a8e54fe970f8301c433e77_199" { content = "c218AQ9y6Usl2Xq58fiarl0Bbty9DGvPtI7JhiiLf1U" name = "_acme-challenge.recipe.trez.wtf" proxied = false @@ -2499,7 +2512,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_49a3f6d0e0a8e54fe97 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_b9db48a8c92ab9fcd689fcc3b5377aa7_199" { +resource "cloudflare_dns_record" "terraform_managed_resource_b9db48a8c92ab9fcd689fcc3b5377aa7_200" { content = "9FR5u0pYFZqnovMLrTUH0f2K8smJoOYKOTBGRwQfjfU" name = "_acme-challenge.sabnzbd.trez.wtf" proxied = false @@ -2510,7 +2523,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_b9db48a8c92ab9fcd68 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_a31c931bb434f7740f0be4b409896b93_200" { +resource "cloudflare_dns_record" "terraform_managed_resource_a31c931bb434f7740f0be4b409896b93_201" { content = "tcfHjAr8uWkrOHRgXakvpQO2djxC4uzm6t217bSIstE" name = "_acme-challenge.search.trez.wtf" proxied = false @@ -2521,7 +2534,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_a31c931bb434f7740f0 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_2bc35108f4010fa469304626121b2ed5_201" { +resource "cloudflare_dns_record" "terraform_managed_resource_2bc35108f4010fa469304626121b2ed5_202" { content = "l6BakerP1lfZUhZvHCC8soq5VkMMoueoRTU-hP90aZw" name = "_acme-challenge.sonarr.trez.wtf" proxied = false @@ -2532,7 +2545,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_2bc35108f4010fa4693 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_be927f5768e1d8f54c0c9b652e196b9b_202" { +resource "cloudflare_dns_record" "terraform_managed_resource_be927f5768e1d8f54c0c9b652e196b9b_203" { content = "RuiiyAlZuFdrdSBErrkTMOtKzzAm-MivtpfVVleSeao" name = "_acme-challenge.speed.trez.wtf" proxied = false @@ -2543,7 +2556,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_be927f5768e1d8f54c0 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_1f68ce9a916c754797f8f1ab33161fa2_203" { +resource "cloudflare_dns_record" "terraform_managed_resource_1f68ce9a916c754797f8f1ab33161fa2_204" { content = "acN8ICNvgOErteUIL5Onjn4xYEWHaNZRNmJl-cVsXYo" name = "_acme-challenge.wallabag.trez.wtf" proxied = false @@ -2554,7 +2567,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_1f68ce9a916c754797f settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_00ea37fd3eaa444d44dd907e1455ac95_204" { +resource "cloudflare_dns_record" "terraform_managed_resource_00ea37fd3eaa444d44dd907e1455ac95_205" { content = "thWKKDmLkWd-t4KFTzNl6AROr3GDkMh_7Zli19EiRyk" name = "_acme-challenge.youtube-dl.trez.wtf" proxied = false @@ -2565,7 +2578,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_00ea37fd3eaa444d44d settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_3aa9b6fa804b67c6730bf551c36b6124_205" { +resource "cloudflare_dns_record" "terraform_managed_resource_3aa9b6fa804b67c6730bf551c36b6124_206" { content = "\"v=DKIM1; h=sha256; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAiweykoi+o48IOGuP7GR3X0MOExCUDY/BCRHoWBnh3rChl7WhdyCxW3jgq1daEjPPqoi7sJvdg5hEQVsgVRQP4DcnQDVjGMbASQtrY4WmB1VebF+RPJB2ECPsEDTpeiI5ZyUAwJaVX7r6bznU67g7LvFq35yIo4sdlmtZGV+i0H4cpYH9+3JJ78k\" \"m4KXwaf9xUJCWF6nxeD+qG6Fyruw1Qlbds2r85U9dkNDVAS3gioCvELryh1TxKGiVTkg4wqHTyHfWsp7KD3WQHYJn0RyfJJu6YEmL77zonn7p2SRMvTMP3ZEXibnC9gz3nnhR6wcYL8Q7zXypKTMD58bTixDSJwIDAQAB\"" name = "cf2024-1._domainkey.trez.wtf" proxied = false @@ -2576,7 +2589,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_3aa9b6fa804b67c6730 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_e217b5dfd84aae51046eb47c0e51e722_206" { +resource "cloudflare_dns_record" "terraform_managed_resource_e217b5dfd84aae51046eb47c0e51e722_207" { content = "v=DMARC1; p=quarantine; rua=mailto:charish.patel@trez.wtf" name = "_dmarc.trez.wtf" proxied = false @@ -2587,7 +2600,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_e217b5dfd84aae51046 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_cd71bc89a29ade014774e507a4e3a75b_207" { +resource "cloudflare_dns_record" "terraform_managed_resource_cd71bc89a29ade014774e507a4e3a75b_208" { content = "6cb8fa1e26d9be89e780cbef2964e8f2" name = "mailjet._6cb8fa1e.trez.wtf" proxied = false @@ -2598,7 +2611,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_cd71bc89a29ade01477 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_8cac650312c84b3a56deab0af2f9d37c_208" { +resource "cloudflare_dns_record" "terraform_managed_resource_8cac650312c84b3a56deab0af2f9d37c_209" { content = "k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDGkoDg8yz7ydRB/ACFX+Yi9h5aX5M2N4okX6Lgbwy+JMusnHVS4lnNDVBqTa32uZP+xZ6k2481rpGFCEsUZ9lSdKILrntl4c6OPhOypCk+JF6fr8r/S9pU4j1z5b2TWY1xyd9dRxRodxjqXLDvMZCIPXzPoA7GpF0PLxKR1vJmVQIDAQAB" name = "mailjet._domainkey.trez.wtf" proxied = false @@ -2609,7 +2622,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_8cac650312c84b3a56d settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_8d8f24409c68aa3ed7ee4f63efbbc6aa_209" { +resource "cloudflare_dns_record" "terraform_managed_resource_8d8f24409c68aa3ed7ee4f63efbbc6aa_210" { content = "v=DKIM1; t=s; h=sha256; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDWxquPfyZH5UUeLK62GGakgCuhVCqlOvvhHiqbLlcKdLfVgOLi9hyU42CLPqrG91HdczD1P7ljV0ElzrQBA2666aRblhlzxcs3UWDhtvQTMAsZbEeB3mDcTkzUs2nAIUtOOYDrtVMxfx6haMZptJAlpkgAiBfFBMIOUupRjehwtQIDAQAB;" name = "postal-c4rssu._domainkey.trez.wtf" proxied = false @@ -2620,7 +2633,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_8d8f24409c68aa3ed7e settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_4b02acea3add9b7b2f8a6a5ae627eacb_210" { +resource "cloudflare_dns_record" "terraform_managed_resource_4b02acea3add9b7b2f8a6a5ae627eacb_211" { content = "v=DKIM1; t=s; h=sha256; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8GSsHBD6MQWYbyKoOxasA0ZPmWVgRCOHq2uxWtigeWeKqtTNFMybZRiuDejjQipILc9rMUGh0+n4fgOg9z2cCXUBnZK8RCRM5onzSaP7/av+0sZlPxwqOWSHTwpoteQ1C9HR++w8Hmfb1i2+dSeuZk/XZScfXB7fCZ9Wm+uh6DQIDAQAB;" name = "postal-ixqatx._domainkey.trez.wtf" proxied = false @@ -2631,7 +2644,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_4b02acea3add9b7b2f8 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_cfd9ba7d2646d5837b49022711a92535_211" { +resource "cloudflare_dns_record" "terraform_managed_resource_cfd9ba7d2646d5837b49022711a92535_212" { content = "v=spf1 include:spf.mailjet.com ?all include:_spf.protonmail.ch mx ~all include:spf.post.trez.wtf -all" name = "trez.wtf" proxied = false @@ -2642,7 +2655,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_cfd9ba7d2646d5837b4 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_4e34c6221a80e0592d408de44088add0_212" { +resource "cloudflare_dns_record" "terraform_managed_resource_4e34c6221a80e0592d408de44088add0_213" { content = "google-site-verification=DpqluiZWwRrAush9rKS3SbGCsuadG-3mNMjxInNmfmU" name = "trez.wtf" proxied = false @@ -2653,7 +2666,7 @@ resource "cloudflare_dns_record" "terraform_managed_resource_4e34c6221a80e0592d4 settings = {} } -resource "cloudflare_dns_record" "terraform_managed_resource_deaa70e65639128c4ce45341b18b86cb_213" { +resource "cloudflare_dns_record" "terraform_managed_resource_deaa70e65639128c4ce45341b18b86cb_214" { content = "protonmail-verification=c1fedc24d87bcaf56540955bb8b497e79e2cf7c1" name = "trez.wtf" proxied = false diff --git a/cloudflare/imports.tf b/cloudflare/imports.tf index 6464c3a..470cb46 100644 --- a/cloudflare/imports.tf +++ b/cloudflare/imports.tf @@ -1117,3 +1117,1128 @@ import { to = cloudflare_dns_record.terraform_managed_resource_deaa70e65639128c4ce45341b18b86cb_213 id = "17dbb71212204583b777783d25eb6738/deaa70e65639128c4ce45341b18b86cb" } +import { + to = cloudflare_tiered_cache.terraform_managed_resource_tiered_cache_smart_topology_enable_0 + id = "tiered_cache_smart_topology_enable" +} + +import { + to = cloudflare_email_routing_settings.terraform_managed_resource_17dbb71212204583b777783d25eb6738_0 + id = "17dbb71212204583b777783d25eb6738" +} + +import { + to = cloudflare_zone.terraform_managed_resource_17dbb71212204583b777783d25eb6738_0 + id = "17dbb71212204583b777783d25eb6738" +} + +import { + to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_0 + id = "17dbb71212204583b777783d25eb6738" +} + +import { + to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_1 + id = "17dbb71212204583b777783d25eb6738" +} + +import { + to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_2 + id = "17dbb71212204583b777783d25eb6738" +} + +import { + to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_3 + id = "17dbb71212204583b777783d25eb6738" +} + +import { + to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_4 + id = "17dbb71212204583b777783d25eb6738" +} + +import { + to = cloudflare_zone_dnssec.terraform_managed_resource_17dbb71212204583b777783d25eb6738_0 + id = "17dbb71212204583b777783d25eb6738" +} + +import { + to = cloudflare_argo_tiered_caching.terraform_managed_resource_tiered_caching_0 + id = "tiered_caching" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_cf6a2011607cc97bc619c5ee198f6d7b_0 + id = "17dbb71212204583b777783d25eb6738/cf6a2011607cc97bc619c5ee198f6d7b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_52f73000eced525a270ef63920891aed_1 + id = "17dbb71212204583b777783d25eb6738/52f73000eced525a270ef63920891aed" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d180899c04a39e06c0f933dd6a44a7cf_2 + id = "17dbb71212204583b777783d25eb6738/d180899c04a39e06c0f933dd6a44a7cf" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_5287c32e5951b28003aa95c9dbf552d0_3 + id = "17dbb71212204583b777783d25eb6738/5287c32e5951b28003aa95c9dbf552d0" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_8803a357850dc846a2e960be18d9cb11_4 + id = "17dbb71212204583b777783d25eb6738/8803a357850dc846a2e960be18d9cb11" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_c2d62324ea880eba98faa0b86a6d3459_5 + id = "17dbb71212204583b777783d25eb6738/c2d62324ea880eba98faa0b86a6d3459" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_c241c47a0821a92a1f11cb733de7a7bf_6 + id = "17dbb71212204583b777783d25eb6738/c241c47a0821a92a1f11cb733de7a7bf" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_c6ad8b9fb075e452748a976c9f85646c_7 + id = "17dbb71212204583b777783d25eb6738/c6ad8b9fb075e452748a976c9f85646c" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_7de07ff813f4bccc666978d01efc4bb1_8 + id = "17dbb71212204583b777783d25eb6738/7de07ff813f4bccc666978d01efc4bb1" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_3dc156fc1047fe07dcea08cfac326eb8_9 + id = "17dbb71212204583b777783d25eb6738/3dc156fc1047fe07dcea08cfac326eb8" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_4724ef076d56cec92de82f149b019a65_10 + id = "17dbb71212204583b777783d25eb6738/4724ef076d56cec92de82f149b019a65" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_431039bfb778ec0ab013847c43a1d552_11 + id = "17dbb71212204583b777783d25eb6738/431039bfb778ec0ab013847c43a1d552" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_de6fbdc83515827fad6b09f4016c95d6_12 + id = "17dbb71212204583b777783d25eb6738/de6fbdc83515827fad6b09f4016c95d6" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_c7647ea568d3ef44e93596eddc023c98_13 + id = "17dbb71212204583b777783d25eb6738/c7647ea568d3ef44e93596eddc023c98" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f29aed046c0fb5e05a9b1974f119eeaf_14 + id = "17dbb71212204583b777783d25eb6738/f29aed046c0fb5e05a9b1974f119eeaf" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_4774c5893f3cb0a20ea79250bf014ece_15 + id = "17dbb71212204583b777783d25eb6738/4774c5893f3cb0a20ea79250bf014ece" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ba773b8688e2366a2acc654f794bdb85_16 + id = "17dbb71212204583b777783d25eb6738/ba773b8688e2366a2acc654f794bdb85" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_3b86f917d3bfc6da2d241201702aface_17 + id = "17dbb71212204583b777783d25eb6738/3b86f917d3bfc6da2d241201702aface" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_cd31181fb3f0a340c9a7a5f801bf6bf2_18 + id = "17dbb71212204583b777783d25eb6738/cd31181fb3f0a340c9a7a5f801bf6bf2" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_72a11998de4823bc8636a7746ed01139_19 + id = "17dbb71212204583b777783d25eb6738/72a11998de4823bc8636a7746ed01139" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b6eca01d312bb70187b46fc1004b2ff8_20 + id = "17dbb71212204583b777783d25eb6738/b6eca01d312bb70187b46fc1004b2ff8" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f95b7123bd7c59fe581ff25e0f27ec21_21 + id = "17dbb71212204583b777783d25eb6738/f95b7123bd7c59fe581ff25e0f27ec21" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_454eae31ae101567c9de7346f927654f_22 + id = "17dbb71212204583b777783d25eb6738/454eae31ae101567c9de7346f927654f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_501ce660c3f0abf171d0bba3a05f2fb3_23 + id = "17dbb71212204583b777783d25eb6738/501ce660c3f0abf171d0bba3a05f2fb3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e4d7085f7185601969bd91ae71c79361_24 + id = "17dbb71212204583b777783d25eb6738/e4d7085f7185601969bd91ae71c79361" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_008596b917dabf5c4ce07b770f081c89_25 + id = "17dbb71212204583b777783d25eb6738/008596b917dabf5c4ce07b770f081c89" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f7a17f97074e9739cc8761271edd73b0_26 + id = "17dbb71212204583b777783d25eb6738/f7a17f97074e9739cc8761271edd73b0" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_95df59d673ce44b3cbe71487220d6a27_27 + id = "17dbb71212204583b777783d25eb6738/95df59d673ce44b3cbe71487220d6a27" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_30ab5189438e420bc1970df67059cd87_28 + id = "17dbb71212204583b777783d25eb6738/30ab5189438e420bc1970df67059cd87" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_afc84f13ab75b4b37c02ff29b7394655_29 + id = "17dbb71212204583b777783d25eb6738/afc84f13ab75b4b37c02ff29b7394655" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_910c6f5270f48f635b57a52f01a3bb51_30 + id = "17dbb71212204583b777783d25eb6738/910c6f5270f48f635b57a52f01a3bb51" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_14dd791b6e7e14290b173ff704613557_31 + id = "17dbb71212204583b777783d25eb6738/14dd791b6e7e14290b173ff704613557" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e2f6e82f7fa8797f33fc9681ce76067d_32 + id = "17dbb71212204583b777783d25eb6738/e2f6e82f7fa8797f33fc9681ce76067d" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_761c64574ce29dacc763dd4d90210089_33 + id = "17dbb71212204583b777783d25eb6738/761c64574ce29dacc763dd4d90210089" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_17e11f53741436a8bd7e9a8001792e49_34 + id = "17dbb71212204583b777783d25eb6738/17e11f53741436a8bd7e9a8001792e49" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_6b6fda67b5fde56072b7576a980fec9a_35 + id = "17dbb71212204583b777783d25eb6738/6b6fda67b5fde56072b7576a980fec9a" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_2b8dbbf8b2a49c5a734c19d7f2ba5f69_36 + id = "17dbb71212204583b777783d25eb6738/2b8dbbf8b2a49c5a734c19d7f2ba5f69" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_8945c764263c1298b01125a76467659f_37 + id = "17dbb71212204583b777783d25eb6738/8945c764263c1298b01125a76467659f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f68d0f0ff21ede0a63d1050c7528a52a_38 + id = "17dbb71212204583b777783d25eb6738/f68d0f0ff21ede0a63d1050c7528a52a" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_4f43fc65db56a4a4d02d1de664e1ec46_39 + id = "17dbb71212204583b777783d25eb6738/4f43fc65db56a4a4d02d1de664e1ec46" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_2b1a8ace156657ee52656fba1c49ade3_40 + id = "17dbb71212204583b777783d25eb6738/2b1a8ace156657ee52656fba1c49ade3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ea669f9270272fc5020e5d047553b373_41 + id = "17dbb71212204583b777783d25eb6738/ea669f9270272fc5020e5d047553b373" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_8c4b00df82a0ddee5c714784ec14ce51_42 + id = "17dbb71212204583b777783d25eb6738/8c4b00df82a0ddee5c714784ec14ce51" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1d1592b11f184de780cc09e0a4d9b13f_43 + id = "17dbb71212204583b777783d25eb6738/1d1592b11f184de780cc09e0a4d9b13f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d523b00334072481f0e67c9183dc3448_44 + id = "17dbb71212204583b777783d25eb6738/d523b00334072481f0e67c9183dc3448" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_77fca9f42841bcd5de377e8fc50b7245_45 + id = "17dbb71212204583b777783d25eb6738/77fca9f42841bcd5de377e8fc50b7245" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_5a709fac13359e6b5ab83f01f78a0fac_46 + id = "17dbb71212204583b777783d25eb6738/5a709fac13359e6b5ab83f01f78a0fac" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_c3f07e4dbe647403530fb5fe660feda4_47 + id = "17dbb71212204583b777783d25eb6738/c3f07e4dbe647403530fb5fe660feda4" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_3822c134c866628fc6c4282a536e7069_48 + id = "17dbb71212204583b777783d25eb6738/3822c134c866628fc6c4282a536e7069" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d2c91bc0a131e5b660edf04b88f1ef4d_49 + id = "17dbb71212204583b777783d25eb6738/d2c91bc0a131e5b660edf04b88f1ef4d" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_630abe33e2d823baa56205fdd6a64f2b_50 + id = "17dbb71212204583b777783d25eb6738/630abe33e2d823baa56205fdd6a64f2b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_624c3bc1aa357dd274d73af39dd4a8cf_51 + id = "17dbb71212204583b777783d25eb6738/624c3bc1aa357dd274d73af39dd4a8cf" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_2b5be8812e384c442ac53e05ef91060a_52 + id = "17dbb71212204583b777783d25eb6738/2b5be8812e384c442ac53e05ef91060a" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ada4aede3949df5885a077a7d55f9c96_53 + id = "17dbb71212204583b777783d25eb6738/ada4aede3949df5885a077a7d55f9c96" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_24b3875f680712f8ece50fccc89ab0b4_54 + id = "17dbb71212204583b777783d25eb6738/24b3875f680712f8ece50fccc89ab0b4" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_37fdaea96417656e5e7ff42d8a5d5e2e_55 + id = "17dbb71212204583b777783d25eb6738/37fdaea96417656e5e7ff42d8a5d5e2e" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_8f2664c3e60e650c7df17e4b9c975f5f_56 + id = "17dbb71212204583b777783d25eb6738/8f2664c3e60e650c7df17e4b9c975f5f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_cb511e3494b21b1f5ead9955062e1404_57 + id = "17dbb71212204583b777783d25eb6738/cb511e3494b21b1f5ead9955062e1404" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1a1414bd6f5ab12a839518782df5faff_58 + id = "17dbb71212204583b777783d25eb6738/1a1414bd6f5ab12a839518782df5faff" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_99a565697b2cd5524d411ea642c9e10b_59 + id = "17dbb71212204583b777783d25eb6738/99a565697b2cd5524d411ea642c9e10b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_99d7d532b39d14a58940fb9713247ad3_60 + id = "17dbb71212204583b777783d25eb6738/99d7d532b39d14a58940fb9713247ad3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_0eb943370091cb611eac8a623e8da55c_61 + id = "17dbb71212204583b777783d25eb6738/0eb943370091cb611eac8a623e8da55c" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_82cd59c054270bbddd0c244bb683630f_62 + id = "17dbb71212204583b777783d25eb6738/82cd59c054270bbddd0c244bb683630f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_314413e92cbb3f7af832e9c0cbd5dd1b_63 + id = "17dbb71212204583b777783d25eb6738/314413e92cbb3f7af832e9c0cbd5dd1b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_74960fd93512951d63382a88b2a88d1b_64 + id = "17dbb71212204583b777783d25eb6738/74960fd93512951d63382a88b2a88d1b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_99fd60771a29c65992c34deb920534ca_65 + id = "17dbb71212204583b777783d25eb6738/99fd60771a29c65992c34deb920534ca" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_eab9cfb0ebc7bcdde5c701fe799551e6_66 + id = "17dbb71212204583b777783d25eb6738/eab9cfb0ebc7bcdde5c701fe799551e6" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d1c43e1f3fc8a51cd9013f4e181abcf6_67 + id = "17dbb71212204583b777783d25eb6738/d1c43e1f3fc8a51cd9013f4e181abcf6" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_795c4820e2886bc7420d9ea605fa7fdc_68 + id = "17dbb71212204583b777783d25eb6738/795c4820e2886bc7420d9ea605fa7fdc" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_928723123bf55f8468db439b2f6b66f9_69 + id = "17dbb71212204583b777783d25eb6738/928723123bf55f8468db439b2f6b66f9" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_c28f406f77dede24a67aba594ea77e47_70 + id = "17dbb71212204583b777783d25eb6738/c28f406f77dede24a67aba594ea77e47" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_a70c09e3b78c1728261620fae3b8ee38_71 + id = "17dbb71212204583b777783d25eb6738/a70c09e3b78c1728261620fae3b8ee38" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_6a92807e52e038c26af268c4597ebc1f_72 + id = "17dbb71212204583b777783d25eb6738/6a92807e52e038c26af268c4597ebc1f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_39fa401a6d962e2983b565afa9b342dc_73 + id = "17dbb71212204583b777783d25eb6738/39fa401a6d962e2983b565afa9b342dc" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_64ea89b686c047dd93591cddf71e9163_74 + id = "17dbb71212204583b777783d25eb6738/64ea89b686c047dd93591cddf71e9163" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_73ef2be84ef9350b31c5a42fc1132b96_75 + id = "17dbb71212204583b777783d25eb6738/73ef2be84ef9350b31c5a42fc1132b96" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_fe64d5437e9a3dfde9c6dae4f38e4da5_76 + id = "17dbb71212204583b777783d25eb6738/fe64d5437e9a3dfde9c6dae4f38e4da5" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b16d12c0494e7f4919227be13849b32a_77 + id = "17dbb71212204583b777783d25eb6738/b16d12c0494e7f4919227be13849b32a" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_7c5ed631e6ce51c04ea3bf5b4eef6f08_78 + id = "17dbb71212204583b777783d25eb6738/7c5ed631e6ce51c04ea3bf5b4eef6f08" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1d05276689582fcf30efed50dad138b0_79 + id = "17dbb71212204583b777783d25eb6738/1d05276689582fcf30efed50dad138b0" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_6160304402c34598edfae7e8fb47482e_80 + id = "17dbb71212204583b777783d25eb6738/6160304402c34598edfae7e8fb47482e" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_a159ea7b18fdfd081b13875507eeaeb4_81 + id = "17dbb71212204583b777783d25eb6738/a159ea7b18fdfd081b13875507eeaeb4" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_bf9e99fb61f7e290dc5974de2ce9daa8_82 + id = "17dbb71212204583b777783d25eb6738/bf9e99fb61f7e290dc5974de2ce9daa8" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_2378be8a63c169da5e33c50f83862828_83 + id = "17dbb71212204583b777783d25eb6738/2378be8a63c169da5e33c50f83862828" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_9a5e88bf84f980cc1ad2a3234353bb2b_84 + id = "17dbb71212204583b777783d25eb6738/9a5e88bf84f980cc1ad2a3234353bb2b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_024d007244fa56769f5269467be58004_85 + id = "17dbb71212204583b777783d25eb6738/024d007244fa56769f5269467be58004" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_57e3006530bfe01e39e700fa846d1597_86 + id = "17dbb71212204583b777783d25eb6738/57e3006530bfe01e39e700fa846d1597" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e1083efed3200637e26faee90fee0f4b_87 + id = "17dbb71212204583b777783d25eb6738/e1083efed3200637e26faee90fee0f4b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_0134cf3059dd98efb64a3da16d49e42f_88 + id = "17dbb71212204583b777783d25eb6738/0134cf3059dd98efb64a3da16d49e42f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_c55083c8f8b2f79c035bb6cea0514e2b_89 + id = "17dbb71212204583b777783d25eb6738/c55083c8f8b2f79c035bb6cea0514e2b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_7c1f042774795cb5b5b34d13fc76da46_90 + id = "17dbb71212204583b777783d25eb6738/7c1f042774795cb5b5b34d13fc76da46" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e7a6f3d25a3bdcc8a9c220ae70746e92_91 + id = "17dbb71212204583b777783d25eb6738/e7a6f3d25a3bdcc8a9c220ae70746e92" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_64528783fef4d97972834ac5271f7647_92 + id = "17dbb71212204583b777783d25eb6738/64528783fef4d97972834ac5271f7647" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1322fe40ad6a7371919c8a4704e938ee_93 + id = "17dbb71212204583b777783d25eb6738/1322fe40ad6a7371919c8a4704e938ee" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b6bc17da9a79f991dd6c3b28b8f42f2d_94 + id = "17dbb71212204583b777783d25eb6738/b6bc17da9a79f991dd6c3b28b8f42f2d" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f0dd27ea6a1d347f7f6d65413225f787_95 + id = "17dbb71212204583b777783d25eb6738/f0dd27ea6a1d347f7f6d65413225f787" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d9e573bf5f8aa9f09d2806b1a896df1d_96 + id = "17dbb71212204583b777783d25eb6738/d9e573bf5f8aa9f09d2806b1a896df1d" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_3351e093a6b987becb6fd50fbd0c8f6b_97 + id = "17dbb71212204583b777783d25eb6738/3351e093a6b987becb6fd50fbd0c8f6b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_24fb8b3330d2328201bf357792406664_98 + id = "17dbb71212204583b777783d25eb6738/24fb8b3330d2328201bf357792406664" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b1147f38bbb8edcb6dee0ffd36396225_99 + id = "17dbb71212204583b777783d25eb6738/b1147f38bbb8edcb6dee0ffd36396225" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_97096faf1399998239ad6bb85d53c991_100 + id = "17dbb71212204583b777783d25eb6738/97096faf1399998239ad6bb85d53c991" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_11ff24b985900bcb7ea23009691315a3_101 + id = "17dbb71212204583b777783d25eb6738/11ff24b985900bcb7ea23009691315a3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_cce54a485676201b44d249c75d8a4fc1_102 + id = "17dbb71212204583b777783d25eb6738/cce54a485676201b44d249c75d8a4fc1" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_218b220142e5cb45a23386c6e57f4791_103 + id = "17dbb71212204583b777783d25eb6738/218b220142e5cb45a23386c6e57f4791" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_79d5561581d6770015a2facea8b47d35_104 + id = "17dbb71212204583b777783d25eb6738/79d5561581d6770015a2facea8b47d35" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_31d9427f46ff68719db67a6c8a2616a7_105 + id = "17dbb71212204583b777783d25eb6738/31d9427f46ff68719db67a6c8a2616a7" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ea7eeedd70be71009db572203e1d3d47_106 + id = "17dbb71212204583b777783d25eb6738/ea7eeedd70be71009db572203e1d3d47" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f489180d480fbad99be6bfe79fedf9e4_107 + id = "17dbb71212204583b777783d25eb6738/f489180d480fbad99be6bfe79fedf9e4" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_47b772946db3791a347dd9ca94fa721b_108 + id = "17dbb71212204583b777783d25eb6738/47b772946db3791a347dd9ca94fa721b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e54f3ed4dfa53255b02b78721845a53c_109 + id = "17dbb71212204583b777783d25eb6738/e54f3ed4dfa53255b02b78721845a53c" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_91cd3950a0871eb4ce8c089f09650cb3_110 + id = "17dbb71212204583b777783d25eb6738/91cd3950a0871eb4ce8c089f09650cb3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_8c63ca57d2f96108085d502143b942b9_111 + id = "17dbb71212204583b777783d25eb6738/8c63ca57d2f96108085d502143b942b9" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_0acd770e57bd85cacdc54e924bc6a8e7_112 + id = "17dbb71212204583b777783d25eb6738/0acd770e57bd85cacdc54e924bc6a8e7" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f02e7977c0ebd7c946a282eb4d330906_113 + id = "17dbb71212204583b777783d25eb6738/f02e7977c0ebd7c946a282eb4d330906" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_65715476a18464dc1f76837487208b61_114 + id = "17dbb71212204583b777783d25eb6738/65715476a18464dc1f76837487208b61" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e4aa43c00368a5fb07bf96fb7188426f_115 + id = "17dbb71212204583b777783d25eb6738/e4aa43c00368a5fb07bf96fb7188426f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e63b62a2d7e917e3715efb696494e2c6_116 + id = "17dbb71212204583b777783d25eb6738/e63b62a2d7e917e3715efb696494e2c6" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_94c6020d6f8ca085c7b9444151ce0666_117 + id = "17dbb71212204583b777783d25eb6738/94c6020d6f8ca085c7b9444151ce0666" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_7a3ac8e4c74a85108139a97b25adb3a3_118 + id = "17dbb71212204583b777783d25eb6738/7a3ac8e4c74a85108139a97b25adb3a3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_694ccec5852e0a1512e2670b54365a9e_119 + id = "17dbb71212204583b777783d25eb6738/694ccec5852e0a1512e2670b54365a9e" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_3eb975ffec1d3cddafc292c55436c542_120 + id = "17dbb71212204583b777783d25eb6738/3eb975ffec1d3cddafc292c55436c542" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f92aee107ba57417d368f034c5db5170_121 + id = "17dbb71212204583b777783d25eb6738/f92aee107ba57417d368f034c5db5170" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d8099b3c4bc3e1f9ce7eb12c7ef2f74f_122 + id = "17dbb71212204583b777783d25eb6738/d8099b3c4bc3e1f9ce7eb12c7ef2f74f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e2266f54958388aa45cca1f805aeb0e6_123 + id = "17dbb71212204583b777783d25eb6738/e2266f54958388aa45cca1f805aeb0e6" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d7eb404df853f3083b92b000a63e1334_124 + id = "17dbb71212204583b777783d25eb6738/d7eb404df853f3083b92b000a63e1334" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f9b6eb407217bc031f106c307b61601c_125 + id = "17dbb71212204583b777783d25eb6738/f9b6eb407217bc031f106c307b61601c" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e53b7b6c754e807fd4c73916d93f3d07_126 + id = "17dbb71212204583b777783d25eb6738/e53b7b6c754e807fd4c73916d93f3d07" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_280c1d3ddb89391ee03fba1f6982eb4e_127 + id = "17dbb71212204583b777783d25eb6738/280c1d3ddb89391ee03fba1f6982eb4e" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1a8c8cb345dbaec1ea1df4faf54dabf1_128 + id = "17dbb71212204583b777783d25eb6738/1a8c8cb345dbaec1ea1df4faf54dabf1" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d0a18328694a80e10f1153c1c3f78a7b_129 + id = "17dbb71212204583b777783d25eb6738/d0a18328694a80e10f1153c1c3f78a7b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b24c55a07140cc138c9dcb84c54999aa_130 + id = "17dbb71212204583b777783d25eb6738/b24c55a07140cc138c9dcb84c54999aa" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_55d6697514f334297cf8233850027c82_131 + id = "17dbb71212204583b777783d25eb6738/55d6697514f334297cf8233850027c82" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_694583ecf71a69b5ae319b06ea589b77_132 + id = "17dbb71212204583b777783d25eb6738/694583ecf71a69b5ae319b06ea589b77" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_2a5cb6ead36c5ddf3090dea3035246dd_133 + id = "17dbb71212204583b777783d25eb6738/2a5cb6ead36c5ddf3090dea3035246dd" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_399c2fa99e3d0f55f003de33a9e8aa13_134 + id = "17dbb71212204583b777783d25eb6738/399c2fa99e3d0f55f003de33a9e8aa13" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1b96aed465ba70ec149296cabd2e1f4b_135 + id = "17dbb71212204583b777783d25eb6738/1b96aed465ba70ec149296cabd2e1f4b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_6ad276b484046a8bb10098290e7808dc_136 + id = "17dbb71212204583b777783d25eb6738/6ad276b484046a8bb10098290e7808dc" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_25dbbcd74961ff0e82bfd04cdd268179_137 + id = "17dbb71212204583b777783d25eb6738/25dbbcd74961ff0e82bfd04cdd268179" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_4d04f1fc5c296a6f3672bb82ceb230be_138 + id = "17dbb71212204583b777783d25eb6738/4d04f1fc5c296a6f3672bb82ceb230be" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ec58c6f9a11114217049048871cfaebc_139 + id = "17dbb71212204583b777783d25eb6738/ec58c6f9a11114217049048871cfaebc" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e63b9b49dbcc759d60f98fb36da8d3d3_140 + id = "17dbb71212204583b777783d25eb6738/e63b9b49dbcc759d60f98fb36da8d3d3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_99187472f49f77031d99574fe7056405_141 + id = "17dbb71212204583b777783d25eb6738/99187472f49f77031d99574fe7056405" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_fb897f9cbbb989e78ec0ea35e74ae2fa_142 + id = "17dbb71212204583b777783d25eb6738/fb897f9cbbb989e78ec0ea35e74ae2fa" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_cec684c08d58163dbba45d4a2bfad5ab_143 + id = "17dbb71212204583b777783d25eb6738/cec684c08d58163dbba45d4a2bfad5ab" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_2725a0df1c520050ecf304c8d3432aac_144 + id = "17dbb71212204583b777783d25eb6738/2725a0df1c520050ecf304c8d3432aac" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_170828b1afffcec3687657833561ad79_145 + id = "17dbb71212204583b777783d25eb6738/170828b1afffcec3687657833561ad79" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1c0baf7263954b595a5adf9a61c5e3e7_146 + id = "17dbb71212204583b777783d25eb6738/1c0baf7263954b595a5adf9a61c5e3e7" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_a872467b0764b81b629cae09c3eefd8e_147 + id = "17dbb71212204583b777783d25eb6738/a872467b0764b81b629cae09c3eefd8e" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_a542bf716ddd05e5c565bfa205d6cf07_148 + id = "17dbb71212204583b777783d25eb6738/a542bf716ddd05e5c565bfa205d6cf07" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e7d318f9a15158b6b55504c1daf4e154_149 + id = "17dbb71212204583b777783d25eb6738/e7d318f9a15158b6b55504c1daf4e154" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ec3211a1a01ce020d2b08811f30ad77b_150 + id = "17dbb71212204583b777783d25eb6738/ec3211a1a01ce020d2b08811f30ad77b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_4c56f52a908d6972d68d3e34019bb82b_151 + id = "17dbb71212204583b777783d25eb6738/4c56f52a908d6972d68d3e34019bb82b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_6a7baf229fae585a31b885bac3438655_152 + id = "17dbb71212204583b777783d25eb6738/6a7baf229fae585a31b885bac3438655" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_635b32e0427e7477adbce836ee2fda54_153 + id = "17dbb71212204583b777783d25eb6738/635b32e0427e7477adbce836ee2fda54" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_655f25482677e805e2c2e43f28d992cd_154 + id = "17dbb71212204583b777783d25eb6738/655f25482677e805e2c2e43f28d992cd" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_f9728b02a0472264d585182edfc4001e_155 + id = "17dbb71212204583b777783d25eb6738/f9728b02a0472264d585182edfc4001e" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_2ed464f16e38f4a7d3b5b6b57818a2e7_156 + id = "17dbb71212204583b777783d25eb6738/2ed464f16e38f4a7d3b5b6b57818a2e7" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b9e8a30d9114e3c719de2cacde8fa179_157 + id = "17dbb71212204583b777783d25eb6738/b9e8a30d9114e3c719de2cacde8fa179" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_386f5dbc58b4dcab79970aff1aeb8356_158 + id = "17dbb71212204583b777783d25eb6738/386f5dbc58b4dcab79970aff1aeb8356" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d5b8751501a64c7645e92ae34f088def_159 + id = "17dbb71212204583b777783d25eb6738/d5b8751501a64c7645e92ae34f088def" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1ca52fe08f1c26c487f970ed8cbaecf3_160 + id = "17dbb71212204583b777783d25eb6738/1ca52fe08f1c26c487f970ed8cbaecf3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_73bf9c0b2d9a5b7b74eb98dd1a0eec62_161 + id = "17dbb71212204583b777783d25eb6738/73bf9c0b2d9a5b7b74eb98dd1a0eec62" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_c51c345a847b800d377fc3cb5aa17821_162 + id = "17dbb71212204583b777783d25eb6738/c51c345a847b800d377fc3cb5aa17821" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_56f705f5bd1761954d3da32058f60f94_163 + id = "17dbb71212204583b777783d25eb6738/56f705f5bd1761954d3da32058f60f94" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_272b572eb5f0c8dca152823276ed29a5_164 + id = "17dbb71212204583b777783d25eb6738/272b572eb5f0c8dca152823276ed29a5" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_7f03099a796b0c20d6d687293ab800b0_165 + id = "17dbb71212204583b777783d25eb6738/7f03099a796b0c20d6d687293ab800b0" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ce330ba7a1bb0d7d7c38cdfc9a699cfb_166 + id = "17dbb71212204583b777783d25eb6738/ce330ba7a1bb0d7d7c38cdfc9a699cfb" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d45d956ae1d24ff0102c3e8e40cd57af_167 + id = "17dbb71212204583b777783d25eb6738/d45d956ae1d24ff0102c3e8e40cd57af" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_421483d6400e02220a650d006fecdb8f_168 + id = "17dbb71212204583b777783d25eb6738/421483d6400e02220a650d006fecdb8f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_6c3da530383529973a46740dadcf0c0d_169 + id = "17dbb71212204583b777783d25eb6738/6c3da530383529973a46740dadcf0c0d" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_98d0328be884b568132c526e1f6845a8_170 + id = "17dbb71212204583b777783d25eb6738/98d0328be884b568132c526e1f6845a8" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_181c815c425508f4a951a7056de6a3ee_171 + id = "17dbb71212204583b777783d25eb6738/181c815c425508f4a951a7056de6a3ee" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_42682405c67ef9b2bce03be870a6eb66_172 + id = "17dbb71212204583b777783d25eb6738/42682405c67ef9b2bce03be870a6eb66" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_22025907131afbbc0e007f3cec04d978_173 + id = "17dbb71212204583b777783d25eb6738/22025907131afbbc0e007f3cec04d978" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_4c02367a5d6b8945da134d9c463254ef_174 + id = "17dbb71212204583b777783d25eb6738/4c02367a5d6b8945da134d9c463254ef" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_27f50f75ce9062f38f1e421e17e0933a_175 + id = "17dbb71212204583b777783d25eb6738/27f50f75ce9062f38f1e421e17e0933a" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d18cfddac2b23571ed1e377c8cdc4de4_176 + id = "17dbb71212204583b777783d25eb6738/d18cfddac2b23571ed1e377c8cdc4de4" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_7fb18ef737fc89d0659de19574f951ed_177 + id = "17dbb71212204583b777783d25eb6738/7fb18ef737fc89d0659de19574f951ed" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ee7b111663d8f77c3b23880d33850d05_178 + id = "17dbb71212204583b777783d25eb6738/ee7b111663d8f77c3b23880d33850d05" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_ac920195a883c046c0c64e357f2efed9_179 + id = "17dbb71212204583b777783d25eb6738/ac920195a883c046c0c64e357f2efed9" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_748051269aa405a47eee0610f6b5dfa1_180 + id = "17dbb71212204583b777783d25eb6738/748051269aa405a47eee0610f6b5dfa1" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_99438d886e7f03907b2d432b4b1ff33a_181 + id = "17dbb71212204583b777783d25eb6738/99438d886e7f03907b2d432b4b1ff33a" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_8baf86363dff58a877424fc4258ce480_182 + id = "17dbb71212204583b777783d25eb6738/8baf86363dff58a877424fc4258ce480" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_bc27290825dc2a99a48b41ec6b97cdba_183 + id = "17dbb71212204583b777783d25eb6738/bc27290825dc2a99a48b41ec6b97cdba" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_cac8d34c6b627a55dda477d4cdb9b159_184 + id = "17dbb71212204583b777783d25eb6738/cac8d34c6b627a55dda477d4cdb9b159" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_01645ece34676793393ae0214fe0a804_185 + id = "17dbb71212204583b777783d25eb6738/01645ece34676793393ae0214fe0a804" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_a777fe3ba9ecd61f02205528d893e35d_186 + id = "17dbb71212204583b777783d25eb6738/a777fe3ba9ecd61f02205528d893e35d" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_03a16d11c1801b3c1c358f4ad6459155_187 + id = "17dbb71212204583b777783d25eb6738/03a16d11c1801b3c1c358f4ad6459155" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_151d97d96a6b24bd91227f18ce0550a3_188 + id = "17dbb71212204583b777783d25eb6738/151d97d96a6b24bd91227f18ce0550a3" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_316800316094c42f7e2a09809db4be0d_189 + id = "17dbb71212204583b777783d25eb6738/316800316094c42f7e2a09809db4be0d" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1bb582b27f209e4b3996165cf5c78327_190 + id = "17dbb71212204583b777783d25eb6738/1bb582b27f209e4b3996165cf5c78327" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b0d35a5b82ddc6dd8abcfb29c4299ae7_191 + id = "17dbb71212204583b777783d25eb6738/b0d35a5b82ddc6dd8abcfb29c4299ae7" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_bb6fad65d79ffb38c95de4035ffaba51_192 + id = "17dbb71212204583b777783d25eb6738/bb6fad65d79ffb38c95de4035ffaba51" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_a856c3aa5bed7c2f8e748cb679ad817f_193 + id = "17dbb71212204583b777783d25eb6738/a856c3aa5bed7c2f8e748cb679ad817f" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b1d69782b5e9520101f011d5650a33c9_194 + id = "17dbb71212204583b777783d25eb6738/b1d69782b5e9520101f011d5650a33c9" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_a789cc026b6f0c0fb0a8b37688d6d78e_195 + id = "17dbb71212204583b777783d25eb6738/a789cc026b6f0c0fb0a8b37688d6d78e" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_5c20f6a345039e8fee58d4607fa4945e_196 + id = "17dbb71212204583b777783d25eb6738/5c20f6a345039e8fee58d4607fa4945e" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_bbc68d7787259e99d99f24245d337d1c_197 + id = "17dbb71212204583b777783d25eb6738/bbc68d7787259e99d99f24245d337d1c" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_d121f5bfca53c6cbb4526ed3b6813d7c_198 + id = "17dbb71212204583b777783d25eb6738/d121f5bfca53c6cbb4526ed3b6813d7c" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_49a3f6d0e0a8e54fe970f8301c433e77_199 + id = "17dbb71212204583b777783d25eb6738/49a3f6d0e0a8e54fe970f8301c433e77" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_b9db48a8c92ab9fcd689fcc3b5377aa7_200 + id = "17dbb71212204583b777783d25eb6738/b9db48a8c92ab9fcd689fcc3b5377aa7" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_a31c931bb434f7740f0be4b409896b93_201 + id = "17dbb71212204583b777783d25eb6738/a31c931bb434f7740f0be4b409896b93" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_2bc35108f4010fa469304626121b2ed5_202 + id = "17dbb71212204583b777783d25eb6738/2bc35108f4010fa469304626121b2ed5" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_be927f5768e1d8f54c0c9b652e196b9b_203 + id = "17dbb71212204583b777783d25eb6738/be927f5768e1d8f54c0c9b652e196b9b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_1f68ce9a916c754797f8f1ab33161fa2_204 + id = "17dbb71212204583b777783d25eb6738/1f68ce9a916c754797f8f1ab33161fa2" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_00ea37fd3eaa444d44dd907e1455ac95_205 + id = "17dbb71212204583b777783d25eb6738/00ea37fd3eaa444d44dd907e1455ac95" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_3aa9b6fa804b67c6730bf551c36b6124_206 + id = "17dbb71212204583b777783d25eb6738/3aa9b6fa804b67c6730bf551c36b6124" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_e217b5dfd84aae51046eb47c0e51e722_207 + id = "17dbb71212204583b777783d25eb6738/e217b5dfd84aae51046eb47c0e51e722" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_cd71bc89a29ade014774e507a4e3a75b_208 + id = "17dbb71212204583b777783d25eb6738/cd71bc89a29ade014774e507a4e3a75b" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_8cac650312c84b3a56deab0af2f9d37c_209 + id = "17dbb71212204583b777783d25eb6738/8cac650312c84b3a56deab0af2f9d37c" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_8d8f24409c68aa3ed7ee4f63efbbc6aa_210 + id = "17dbb71212204583b777783d25eb6738/8d8f24409c68aa3ed7ee4f63efbbc6aa" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_4b02acea3add9b7b2f8a6a5ae627eacb_211 + id = "17dbb71212204583b777783d25eb6738/4b02acea3add9b7b2f8a6a5ae627eacb" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_cfd9ba7d2646d5837b49022711a92535_212 + id = "17dbb71212204583b777783d25eb6738/cfd9ba7d2646d5837b49022711a92535" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_4e34c6221a80e0592d408de44088add0_213 + id = "17dbb71212204583b777783d25eb6738/4e34c6221a80e0592d408de44088add0" +} + +import { + to = cloudflare_dns_record.terraform_managed_resource_deaa70e65639128c4ce45341b18b86cb_214 + id = "17dbb71212204583b777783d25eb6738/deaa70e65639128c4ce45341b18b86cb" +} + From e27dd37d67c6fc42e4132c16183dabb910868b3c Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 21 Oct 2025 17:42:24 -0400 Subject: [PATCH 047/109] Tea install breaking... --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index bf2dc72..48f0c39 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -74,7 +74,9 @@ jobs: run: | cd /tmp echo ${TEA_DL_URL} + echo "Binary..." wget -q "${TEA_DL_URL}" + echo "SHA256..." wget -q "${TEA_DL_URL}.sha256" if $(sha256sum --quiet -c "tea-${{ env.TEA_VERSION }}-linux-amd64.sha256"); then mv "tea-${{ env.TEA_VERSION }}-linux-amd64" /usr/bin/tea From e9dbd42129d7ce823c37d70b7938e085ee9e78fc Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 21 Oct 2025 17:44:20 -0400 Subject: [PATCH 048/109] Tea install breaking... --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 48f0c39..ff055d9 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -78,7 +78,9 @@ jobs: wget -q "${TEA_DL_URL}" echo "SHA256..." wget -q "${TEA_DL_URL}.sha256" + echo "Checksum..." if $(sha256sum --quiet -c "tea-${{ env.TEA_VERSION }}-linux-amd64.sha256"); then + echo "Installing tea binary..." mv "tea-${{ env.TEA_VERSION }}-linux-amd64" /usr/bin/tea chmod +x /usr/bin/tea else From 9223e63687d597cfc2aed583e09909a0cb4c52d8 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 21 Oct 2025 17:48:40 -0400 Subject: [PATCH 049/109] Supplybin action --- .gitea/workflows/auto-pr-tofu-plan.yml | 27 +++++++------------------- 1 file changed, 7 insertions(+), 20 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index ff055d9..c178b89 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -65,29 +65,16 @@ jobs: version: ${{ env.OPENTOFU_VERSION }} tofu_wrapper: true + - name: Install tea + uses: supplypike/setup-bin@8e3f88b4f143d9b5c3497f0fc12d45c83c123787 # v4.0.1 + with: + uri: https://gitea.com/gitea/tea/releases/download/v${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64 + name: tea + version: ${{ env.TEA_VERSION }} + - name: Install Tea id: install-tea-pr-index - env: - TEA_VERSION: ${{ env.TEA_VERSION }} - TEA_DL_URL: "https://dl.gitea.com/tea/${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64" - shell: bash run: | - cd /tmp - echo ${TEA_DL_URL} - echo "Binary..." - wget -q "${TEA_DL_URL}" - echo "SHA256..." - wget -q "${TEA_DL_URL}.sha256" - echo "Checksum..." - if $(sha256sum --quiet -c "tea-${{ env.TEA_VERSION }}-linux-amd64.sha256"); then - echo "Installing tea binary..." - mv "tea-${{ env.TEA_VERSION }}-linux-amd64" /usr/bin/tea - chmod +x /usr/bin/tea - else - echo "WARNING ⛔: Tea v${{ env.TEA_VERSION }} Checksum Failed" - exit 1 - fi - pr_number=$(tea pr list \ --repo ${{ github.repository }} \ --state open \ From ad9b8b43b08a93f43040111e91139949d487653d Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 21 Oct 2025 17:50:39 -0400 Subject: [PATCH 050/109] Step renames. --- .gitea/workflows/auto-pr-tofu-plan.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index c178b89..9c00e83 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -72,8 +72,8 @@ jobs: name: tea version: ${{ env.TEA_VERSION }} - - name: Install Tea - id: install-tea-pr-index + - name: Extract PR Index + id: tea-pr-index run: | pr_number=$(tea pr list \ --repo ${{ github.repository }} \ @@ -163,7 +163,7 @@ jobs: with: platform: gitea token: ${BOT_GITEA_TOKEN} - pr_index: $${{ steps.install-tea-pr-index.outputs.pr_number }} + pr_index: $${{ steps.tea-pr-index.outputs.pr_number }} comment_template: | ${{ steps.tofu_plan.outputs.plan-output }} ____________________________________ From 8f6c762f2a45729620305dbf3876ebf226e6ebca Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 21 Oct 2025 17:52:12 -0400 Subject: [PATCH 051/109] Tea install breaking... --- .gitea/workflows/auto-pr-tofu-plan.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 9c00e83..1659e6d 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -75,6 +75,7 @@ jobs: - name: Extract PR Index id: tea-pr-index run: | + which tea pr_number=$(tea pr list \ --repo ${{ github.repository }} \ --state open \ From 58ea6c2e25c3b1635a219d94de42354aea8e9b61 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 21 Oct 2025 17:54:25 -0400 Subject: [PATCH 052/109] Testing Tea call... --- .gitea/workflows/auto-pr-tofu-plan.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 1659e6d..8486819 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -76,12 +76,11 @@ jobs: id: tea-pr-index run: | which tea - pr_number=$(tea pr list \ - --repo ${{ github.repository }} \ - --state open \ - --fields index,head \ - --output simple \ - | awk '{print $1}') + tea pr list \ + --repo ${{ github.repository }} \ + --state open \ + --fields index,head \ + --output simple echo ${pr_number} echo "pr_number=$pr_number" >> "$GITHUB_OUTPUT" From 0d020f01e43c8d55d67ee5dea50241996592675d Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 21 Oct 2025 17:57:07 -0400 Subject: [PATCH 053/109] Testing Tea call... --- .gitea/workflows/auto-pr-tofu-plan.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 8486819..df5997d 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -75,12 +75,21 @@ jobs: - name: Extract PR Index id: tea-pr-index run: | - which tea - tea pr list \ + tea login add \ + --name gitea-rinoa \ + --url "${{ secrets.TREZ_GITEA_URL }}" \ + --user gitea-sonarqube-bot \ + --password "${{ secrets.BOT_GITEA_PASSWORD }}" \ + --token ${{ secrets.BOT_GITEA_TOKEN }} + + tea login default gitea-rinoa + + pr_number=$(tea pr list \ --repo ${{ github.repository }} \ --state open \ --fields index,head \ - --output simple + --output simple \ + | awk '{print $1}') echo ${pr_number} echo "pr_number=$pr_number" >> "$GITHUB_OUTPUT" From 98e72fdbc91f92ac45bd8f70f5fb593ec6595d85 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 21 Oct 2025 18:02:40 -0400 Subject: [PATCH 054/109] Testing Tofu init... --- cloudflare/imports.tf | 2244 ----------------------------------------- 1 file changed, 2244 deletions(-) delete mode 100644 cloudflare/imports.tf diff --git a/cloudflare/imports.tf b/cloudflare/imports.tf deleted file mode 100644 index 470cb46..0000000 --- a/cloudflare/imports.tf +++ /dev/null @@ -1,2244 +0,0 @@ -import { - to = cloudflare_tiered_cache.terraform_managed_resource_tiered_cache_smart_topology_enable_0 - id = "tiered_cache_smart_topology_enable" -} - -import { - to = cloudflare_email_routing_settings.terraform_managed_resource_17dbb71212204583b777783d25eb6738_0 - id = "17dbb71212204583b777783d25eb6738" -} - -import { - to = cloudflare_zone.terraform_managed_resource_17dbb71212204583b777783d25eb6738_0 - id = "17dbb71212204583b777783d25eb6738" -} - -import { - to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_0 - id = "17dbb71212204583b777783d25eb6738" -} - -import { - to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_1 - id = "17dbb71212204583b777783d25eb6738" -} - -import { - to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_2 - id = "17dbb71212204583b777783d25eb6738" -} - -import { - to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_3 - id = "17dbb71212204583b777783d25eb6738" -} - -import { - to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_4 - id = "17dbb71212204583b777783d25eb6738" -} - -import { - to = cloudflare_zone_dnssec.terraform_managed_resource_17dbb71212204583b777783d25eb6738_0 - id = "17dbb71212204583b777783d25eb6738" -} - -import { - to = cloudflare_argo_tiered_caching.terraform_managed_resource_tiered_caching_0 - id = "tiered_caching" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_cf6a2011607cc97bc619c5ee198f6d7b_0 - id = "17dbb71212204583b777783d25eb6738/cf6a2011607cc97bc619c5ee198f6d7b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_52f73000eced525a270ef63920891aed_1 - id = "17dbb71212204583b777783d25eb6738/52f73000eced525a270ef63920891aed" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d180899c04a39e06c0f933dd6a44a7cf_2 - id = "17dbb71212204583b777783d25eb6738/d180899c04a39e06c0f933dd6a44a7cf" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_5287c32e5951b28003aa95c9dbf552d0_3 - id = "17dbb71212204583b777783d25eb6738/5287c32e5951b28003aa95c9dbf552d0" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_8803a357850dc846a2e960be18d9cb11_4 - id = "17dbb71212204583b777783d25eb6738/8803a357850dc846a2e960be18d9cb11" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_c2d62324ea880eba98faa0b86a6d3459_5 - id = "17dbb71212204583b777783d25eb6738/c2d62324ea880eba98faa0b86a6d3459" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_c241c47a0821a92a1f11cb733de7a7bf_6 - id = "17dbb71212204583b777783d25eb6738/c241c47a0821a92a1f11cb733de7a7bf" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_c6ad8b9fb075e452748a976c9f85646c_7 - id = "17dbb71212204583b777783d25eb6738/c6ad8b9fb075e452748a976c9f85646c" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_7de07ff813f4bccc666978d01efc4bb1_8 - id = "17dbb71212204583b777783d25eb6738/7de07ff813f4bccc666978d01efc4bb1" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_3dc156fc1047fe07dcea08cfac326eb8_9 - id = "17dbb71212204583b777783d25eb6738/3dc156fc1047fe07dcea08cfac326eb8" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_4724ef076d56cec92de82f149b019a65_10 - id = "17dbb71212204583b777783d25eb6738/4724ef076d56cec92de82f149b019a65" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_431039bfb778ec0ab013847c43a1d552_11 - id = "17dbb71212204583b777783d25eb6738/431039bfb778ec0ab013847c43a1d552" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_de6fbdc83515827fad6b09f4016c95d6_12 - id = "17dbb71212204583b777783d25eb6738/de6fbdc83515827fad6b09f4016c95d6" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_c7647ea568d3ef44e93596eddc023c98_13 - id = "17dbb71212204583b777783d25eb6738/c7647ea568d3ef44e93596eddc023c98" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f29aed046c0fb5e05a9b1974f119eeaf_14 - id = "17dbb71212204583b777783d25eb6738/f29aed046c0fb5e05a9b1974f119eeaf" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_4774c5893f3cb0a20ea79250bf014ece_15 - id = "17dbb71212204583b777783d25eb6738/4774c5893f3cb0a20ea79250bf014ece" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ba773b8688e2366a2acc654f794bdb85_16 - id = "17dbb71212204583b777783d25eb6738/ba773b8688e2366a2acc654f794bdb85" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_3b86f917d3bfc6da2d241201702aface_17 - id = "17dbb71212204583b777783d25eb6738/3b86f917d3bfc6da2d241201702aface" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_cd31181fb3f0a340c9a7a5f801bf6bf2_18 - id = "17dbb71212204583b777783d25eb6738/cd31181fb3f0a340c9a7a5f801bf6bf2" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_72a11998de4823bc8636a7746ed01139_19 - id = "17dbb71212204583b777783d25eb6738/72a11998de4823bc8636a7746ed01139" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b6eca01d312bb70187b46fc1004b2ff8_20 - id = "17dbb71212204583b777783d25eb6738/b6eca01d312bb70187b46fc1004b2ff8" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f95b7123bd7c59fe581ff25e0f27ec21_21 - id = "17dbb71212204583b777783d25eb6738/f95b7123bd7c59fe581ff25e0f27ec21" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_454eae31ae101567c9de7346f927654f_22 - id = "17dbb71212204583b777783d25eb6738/454eae31ae101567c9de7346f927654f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_501ce660c3f0abf171d0bba3a05f2fb3_23 - id = "17dbb71212204583b777783d25eb6738/501ce660c3f0abf171d0bba3a05f2fb3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e4d7085f7185601969bd91ae71c79361_24 - id = "17dbb71212204583b777783d25eb6738/e4d7085f7185601969bd91ae71c79361" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_008596b917dabf5c4ce07b770f081c89_25 - id = "17dbb71212204583b777783d25eb6738/008596b917dabf5c4ce07b770f081c89" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f7a17f97074e9739cc8761271edd73b0_26 - id = "17dbb71212204583b777783d25eb6738/f7a17f97074e9739cc8761271edd73b0" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_95df59d673ce44b3cbe71487220d6a27_27 - id = "17dbb71212204583b777783d25eb6738/95df59d673ce44b3cbe71487220d6a27" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_30ab5189438e420bc1970df67059cd87_28 - id = "17dbb71212204583b777783d25eb6738/30ab5189438e420bc1970df67059cd87" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_afc84f13ab75b4b37c02ff29b7394655_29 - id = "17dbb71212204583b777783d25eb6738/afc84f13ab75b4b37c02ff29b7394655" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_910c6f5270f48f635b57a52f01a3bb51_30 - id = "17dbb71212204583b777783d25eb6738/910c6f5270f48f635b57a52f01a3bb51" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_14dd791b6e7e14290b173ff704613557_31 - id = "17dbb71212204583b777783d25eb6738/14dd791b6e7e14290b173ff704613557" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e2f6e82f7fa8797f33fc9681ce76067d_32 - id = "17dbb71212204583b777783d25eb6738/e2f6e82f7fa8797f33fc9681ce76067d" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_761c64574ce29dacc763dd4d90210089_33 - id = "17dbb71212204583b777783d25eb6738/761c64574ce29dacc763dd4d90210089" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_17e11f53741436a8bd7e9a8001792e49_34 - id = "17dbb71212204583b777783d25eb6738/17e11f53741436a8bd7e9a8001792e49" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_6b6fda67b5fde56072b7576a980fec9a_35 - id = "17dbb71212204583b777783d25eb6738/6b6fda67b5fde56072b7576a980fec9a" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_2b8dbbf8b2a49c5a734c19d7f2ba5f69_36 - id = "17dbb71212204583b777783d25eb6738/2b8dbbf8b2a49c5a734c19d7f2ba5f69" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_8945c764263c1298b01125a76467659f_37 - id = "17dbb71212204583b777783d25eb6738/8945c764263c1298b01125a76467659f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f68d0f0ff21ede0a63d1050c7528a52a_38 - id = "17dbb71212204583b777783d25eb6738/f68d0f0ff21ede0a63d1050c7528a52a" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_4f43fc65db56a4a4d02d1de664e1ec46_39 - id = "17dbb71212204583b777783d25eb6738/4f43fc65db56a4a4d02d1de664e1ec46" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_2b1a8ace156657ee52656fba1c49ade3_40 - id = "17dbb71212204583b777783d25eb6738/2b1a8ace156657ee52656fba1c49ade3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ea669f9270272fc5020e5d047553b373_41 - id = "17dbb71212204583b777783d25eb6738/ea669f9270272fc5020e5d047553b373" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_8c4b00df82a0ddee5c714784ec14ce51_42 - id = "17dbb71212204583b777783d25eb6738/8c4b00df82a0ddee5c714784ec14ce51" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1d1592b11f184de780cc09e0a4d9b13f_43 - id = "17dbb71212204583b777783d25eb6738/1d1592b11f184de780cc09e0a4d9b13f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d523b00334072481f0e67c9183dc3448_44 - id = "17dbb71212204583b777783d25eb6738/d523b00334072481f0e67c9183dc3448" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_77fca9f42841bcd5de377e8fc50b7245_45 - id = "17dbb71212204583b777783d25eb6738/77fca9f42841bcd5de377e8fc50b7245" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_5a709fac13359e6b5ab83f01f78a0fac_46 - id = "17dbb71212204583b777783d25eb6738/5a709fac13359e6b5ab83f01f78a0fac" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_c3f07e4dbe647403530fb5fe660feda4_47 - id = "17dbb71212204583b777783d25eb6738/c3f07e4dbe647403530fb5fe660feda4" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_3822c134c866628fc6c4282a536e7069_48 - id = "17dbb71212204583b777783d25eb6738/3822c134c866628fc6c4282a536e7069" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d2c91bc0a131e5b660edf04b88f1ef4d_49 - id = "17dbb71212204583b777783d25eb6738/d2c91bc0a131e5b660edf04b88f1ef4d" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_630abe33e2d823baa56205fdd6a64f2b_50 - id = "17dbb71212204583b777783d25eb6738/630abe33e2d823baa56205fdd6a64f2b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_624c3bc1aa357dd274d73af39dd4a8cf_51 - id = "17dbb71212204583b777783d25eb6738/624c3bc1aa357dd274d73af39dd4a8cf" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_2b5be8812e384c442ac53e05ef91060a_52 - id = "17dbb71212204583b777783d25eb6738/2b5be8812e384c442ac53e05ef91060a" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ada4aede3949df5885a077a7d55f9c96_53 - id = "17dbb71212204583b777783d25eb6738/ada4aede3949df5885a077a7d55f9c96" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_24b3875f680712f8ece50fccc89ab0b4_54 - id = "17dbb71212204583b777783d25eb6738/24b3875f680712f8ece50fccc89ab0b4" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_37fdaea96417656e5e7ff42d8a5d5e2e_55 - id = "17dbb71212204583b777783d25eb6738/37fdaea96417656e5e7ff42d8a5d5e2e" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_8f2664c3e60e650c7df17e4b9c975f5f_56 - id = "17dbb71212204583b777783d25eb6738/8f2664c3e60e650c7df17e4b9c975f5f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_cb511e3494b21b1f5ead9955062e1404_57 - id = "17dbb71212204583b777783d25eb6738/cb511e3494b21b1f5ead9955062e1404" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1a1414bd6f5ab12a839518782df5faff_58 - id = "17dbb71212204583b777783d25eb6738/1a1414bd6f5ab12a839518782df5faff" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_99a565697b2cd5524d411ea642c9e10b_59 - id = "17dbb71212204583b777783d25eb6738/99a565697b2cd5524d411ea642c9e10b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_99d7d532b39d14a58940fb9713247ad3_60 - id = "17dbb71212204583b777783d25eb6738/99d7d532b39d14a58940fb9713247ad3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_0eb943370091cb611eac8a623e8da55c_61 - id = "17dbb71212204583b777783d25eb6738/0eb943370091cb611eac8a623e8da55c" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_82cd59c054270bbddd0c244bb683630f_62 - id = "17dbb71212204583b777783d25eb6738/82cd59c054270bbddd0c244bb683630f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_314413e92cbb3f7af832e9c0cbd5dd1b_63 - id = "17dbb71212204583b777783d25eb6738/314413e92cbb3f7af832e9c0cbd5dd1b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_74960fd93512951d63382a88b2a88d1b_64 - id = "17dbb71212204583b777783d25eb6738/74960fd93512951d63382a88b2a88d1b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_99fd60771a29c65992c34deb920534ca_65 - id = "17dbb71212204583b777783d25eb6738/99fd60771a29c65992c34deb920534ca" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_eab9cfb0ebc7bcdde5c701fe799551e6_66 - id = "17dbb71212204583b777783d25eb6738/eab9cfb0ebc7bcdde5c701fe799551e6" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d1c43e1f3fc8a51cd9013f4e181abcf6_67 - id = "17dbb71212204583b777783d25eb6738/d1c43e1f3fc8a51cd9013f4e181abcf6" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_795c4820e2886bc7420d9ea605fa7fdc_68 - id = "17dbb71212204583b777783d25eb6738/795c4820e2886bc7420d9ea605fa7fdc" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_928723123bf55f8468db439b2f6b66f9_69 - id = "17dbb71212204583b777783d25eb6738/928723123bf55f8468db439b2f6b66f9" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_c28f406f77dede24a67aba594ea77e47_70 - id = "17dbb71212204583b777783d25eb6738/c28f406f77dede24a67aba594ea77e47" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_a70c09e3b78c1728261620fae3b8ee38_71 - id = "17dbb71212204583b777783d25eb6738/a70c09e3b78c1728261620fae3b8ee38" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_6a92807e52e038c26af268c4597ebc1f_72 - id = "17dbb71212204583b777783d25eb6738/6a92807e52e038c26af268c4597ebc1f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_39fa401a6d962e2983b565afa9b342dc_73 - id = "17dbb71212204583b777783d25eb6738/39fa401a6d962e2983b565afa9b342dc" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_64ea89b686c047dd93591cddf71e9163_74 - id = "17dbb71212204583b777783d25eb6738/64ea89b686c047dd93591cddf71e9163" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_73ef2be84ef9350b31c5a42fc1132b96_75 - id = "17dbb71212204583b777783d25eb6738/73ef2be84ef9350b31c5a42fc1132b96" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_fe64d5437e9a3dfde9c6dae4f38e4da5_76 - id = "17dbb71212204583b777783d25eb6738/fe64d5437e9a3dfde9c6dae4f38e4da5" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b16d12c0494e7f4919227be13849b32a_77 - id = "17dbb71212204583b777783d25eb6738/b16d12c0494e7f4919227be13849b32a" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_7c5ed631e6ce51c04ea3bf5b4eef6f08_78 - id = "17dbb71212204583b777783d25eb6738/7c5ed631e6ce51c04ea3bf5b4eef6f08" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_6160304402c34598edfae7e8fb47482e_79 - id = "17dbb71212204583b777783d25eb6738/6160304402c34598edfae7e8fb47482e" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_a159ea7b18fdfd081b13875507eeaeb4_80 - id = "17dbb71212204583b777783d25eb6738/a159ea7b18fdfd081b13875507eeaeb4" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_bf9e99fb61f7e290dc5974de2ce9daa8_81 - id = "17dbb71212204583b777783d25eb6738/bf9e99fb61f7e290dc5974de2ce9daa8" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_2378be8a63c169da5e33c50f83862828_82 - id = "17dbb71212204583b777783d25eb6738/2378be8a63c169da5e33c50f83862828" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_9a5e88bf84f980cc1ad2a3234353bb2b_83 - id = "17dbb71212204583b777783d25eb6738/9a5e88bf84f980cc1ad2a3234353bb2b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_024d007244fa56769f5269467be58004_84 - id = "17dbb71212204583b777783d25eb6738/024d007244fa56769f5269467be58004" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_57e3006530bfe01e39e700fa846d1597_85 - id = "17dbb71212204583b777783d25eb6738/57e3006530bfe01e39e700fa846d1597" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e1083efed3200637e26faee90fee0f4b_86 - id = "17dbb71212204583b777783d25eb6738/e1083efed3200637e26faee90fee0f4b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_0134cf3059dd98efb64a3da16d49e42f_87 - id = "17dbb71212204583b777783d25eb6738/0134cf3059dd98efb64a3da16d49e42f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_c55083c8f8b2f79c035bb6cea0514e2b_88 - id = "17dbb71212204583b777783d25eb6738/c55083c8f8b2f79c035bb6cea0514e2b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_7c1f042774795cb5b5b34d13fc76da46_89 - id = "17dbb71212204583b777783d25eb6738/7c1f042774795cb5b5b34d13fc76da46" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e7a6f3d25a3bdcc8a9c220ae70746e92_90 - id = "17dbb71212204583b777783d25eb6738/e7a6f3d25a3bdcc8a9c220ae70746e92" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_64528783fef4d97972834ac5271f7647_91 - id = "17dbb71212204583b777783d25eb6738/64528783fef4d97972834ac5271f7647" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1322fe40ad6a7371919c8a4704e938ee_92 - id = "17dbb71212204583b777783d25eb6738/1322fe40ad6a7371919c8a4704e938ee" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b6bc17da9a79f991dd6c3b28b8f42f2d_93 - id = "17dbb71212204583b777783d25eb6738/b6bc17da9a79f991dd6c3b28b8f42f2d" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f0dd27ea6a1d347f7f6d65413225f787_94 - id = "17dbb71212204583b777783d25eb6738/f0dd27ea6a1d347f7f6d65413225f787" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d9e573bf5f8aa9f09d2806b1a896df1d_95 - id = "17dbb71212204583b777783d25eb6738/d9e573bf5f8aa9f09d2806b1a896df1d" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_3351e093a6b987becb6fd50fbd0c8f6b_96 - id = "17dbb71212204583b777783d25eb6738/3351e093a6b987becb6fd50fbd0c8f6b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_24fb8b3330d2328201bf357792406664_97 - id = "17dbb71212204583b777783d25eb6738/24fb8b3330d2328201bf357792406664" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b1147f38bbb8edcb6dee0ffd36396225_98 - id = "17dbb71212204583b777783d25eb6738/b1147f38bbb8edcb6dee0ffd36396225" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_97096faf1399998239ad6bb85d53c991_99 - id = "17dbb71212204583b777783d25eb6738/97096faf1399998239ad6bb85d53c991" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_11ff24b985900bcb7ea23009691315a3_100 - id = "17dbb71212204583b777783d25eb6738/11ff24b985900bcb7ea23009691315a3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_cce54a485676201b44d249c75d8a4fc1_101 - id = "17dbb71212204583b777783d25eb6738/cce54a485676201b44d249c75d8a4fc1" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_218b220142e5cb45a23386c6e57f4791_102 - id = "17dbb71212204583b777783d25eb6738/218b220142e5cb45a23386c6e57f4791" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_79d5561581d6770015a2facea8b47d35_103 - id = "17dbb71212204583b777783d25eb6738/79d5561581d6770015a2facea8b47d35" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_31d9427f46ff68719db67a6c8a2616a7_104 - id = "17dbb71212204583b777783d25eb6738/31d9427f46ff68719db67a6c8a2616a7" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ea7eeedd70be71009db572203e1d3d47_105 - id = "17dbb71212204583b777783d25eb6738/ea7eeedd70be71009db572203e1d3d47" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f489180d480fbad99be6bfe79fedf9e4_106 - id = "17dbb71212204583b777783d25eb6738/f489180d480fbad99be6bfe79fedf9e4" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_47b772946db3791a347dd9ca94fa721b_107 - id = "17dbb71212204583b777783d25eb6738/47b772946db3791a347dd9ca94fa721b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e54f3ed4dfa53255b02b78721845a53c_108 - id = "17dbb71212204583b777783d25eb6738/e54f3ed4dfa53255b02b78721845a53c" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_91cd3950a0871eb4ce8c089f09650cb3_109 - id = "17dbb71212204583b777783d25eb6738/91cd3950a0871eb4ce8c089f09650cb3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_8c63ca57d2f96108085d502143b942b9_110 - id = "17dbb71212204583b777783d25eb6738/8c63ca57d2f96108085d502143b942b9" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_0acd770e57bd85cacdc54e924bc6a8e7_111 - id = "17dbb71212204583b777783d25eb6738/0acd770e57bd85cacdc54e924bc6a8e7" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f02e7977c0ebd7c946a282eb4d330906_112 - id = "17dbb71212204583b777783d25eb6738/f02e7977c0ebd7c946a282eb4d330906" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_65715476a18464dc1f76837487208b61_113 - id = "17dbb71212204583b777783d25eb6738/65715476a18464dc1f76837487208b61" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e4aa43c00368a5fb07bf96fb7188426f_114 - id = "17dbb71212204583b777783d25eb6738/e4aa43c00368a5fb07bf96fb7188426f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e63b62a2d7e917e3715efb696494e2c6_115 - id = "17dbb71212204583b777783d25eb6738/e63b62a2d7e917e3715efb696494e2c6" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_94c6020d6f8ca085c7b9444151ce0666_116 - id = "17dbb71212204583b777783d25eb6738/94c6020d6f8ca085c7b9444151ce0666" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_7a3ac8e4c74a85108139a97b25adb3a3_117 - id = "17dbb71212204583b777783d25eb6738/7a3ac8e4c74a85108139a97b25adb3a3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_694ccec5852e0a1512e2670b54365a9e_118 - id = "17dbb71212204583b777783d25eb6738/694ccec5852e0a1512e2670b54365a9e" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_3eb975ffec1d3cddafc292c55436c542_119 - id = "17dbb71212204583b777783d25eb6738/3eb975ffec1d3cddafc292c55436c542" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f92aee107ba57417d368f034c5db5170_120 - id = "17dbb71212204583b777783d25eb6738/f92aee107ba57417d368f034c5db5170" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d8099b3c4bc3e1f9ce7eb12c7ef2f74f_121 - id = "17dbb71212204583b777783d25eb6738/d8099b3c4bc3e1f9ce7eb12c7ef2f74f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e2266f54958388aa45cca1f805aeb0e6_122 - id = "17dbb71212204583b777783d25eb6738/e2266f54958388aa45cca1f805aeb0e6" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d7eb404df853f3083b92b000a63e1334_123 - id = "17dbb71212204583b777783d25eb6738/d7eb404df853f3083b92b000a63e1334" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f9b6eb407217bc031f106c307b61601c_124 - id = "17dbb71212204583b777783d25eb6738/f9b6eb407217bc031f106c307b61601c" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e53b7b6c754e807fd4c73916d93f3d07_125 - id = "17dbb71212204583b777783d25eb6738/e53b7b6c754e807fd4c73916d93f3d07" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_280c1d3ddb89391ee03fba1f6982eb4e_126 - id = "17dbb71212204583b777783d25eb6738/280c1d3ddb89391ee03fba1f6982eb4e" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1a8c8cb345dbaec1ea1df4faf54dabf1_127 - id = "17dbb71212204583b777783d25eb6738/1a8c8cb345dbaec1ea1df4faf54dabf1" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d0a18328694a80e10f1153c1c3f78a7b_128 - id = "17dbb71212204583b777783d25eb6738/d0a18328694a80e10f1153c1c3f78a7b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b24c55a07140cc138c9dcb84c54999aa_129 - id = "17dbb71212204583b777783d25eb6738/b24c55a07140cc138c9dcb84c54999aa" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_55d6697514f334297cf8233850027c82_130 - id = "17dbb71212204583b777783d25eb6738/55d6697514f334297cf8233850027c82" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_694583ecf71a69b5ae319b06ea589b77_131 - id = "17dbb71212204583b777783d25eb6738/694583ecf71a69b5ae319b06ea589b77" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_2a5cb6ead36c5ddf3090dea3035246dd_132 - id = "17dbb71212204583b777783d25eb6738/2a5cb6ead36c5ddf3090dea3035246dd" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_399c2fa99e3d0f55f003de33a9e8aa13_133 - id = "17dbb71212204583b777783d25eb6738/399c2fa99e3d0f55f003de33a9e8aa13" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1b96aed465ba70ec149296cabd2e1f4b_134 - id = "17dbb71212204583b777783d25eb6738/1b96aed465ba70ec149296cabd2e1f4b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_6ad276b484046a8bb10098290e7808dc_135 - id = "17dbb71212204583b777783d25eb6738/6ad276b484046a8bb10098290e7808dc" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_25dbbcd74961ff0e82bfd04cdd268179_136 - id = "17dbb71212204583b777783d25eb6738/25dbbcd74961ff0e82bfd04cdd268179" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_4d04f1fc5c296a6f3672bb82ceb230be_137 - id = "17dbb71212204583b777783d25eb6738/4d04f1fc5c296a6f3672bb82ceb230be" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ec58c6f9a11114217049048871cfaebc_138 - id = "17dbb71212204583b777783d25eb6738/ec58c6f9a11114217049048871cfaebc" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e63b9b49dbcc759d60f98fb36da8d3d3_139 - id = "17dbb71212204583b777783d25eb6738/e63b9b49dbcc759d60f98fb36da8d3d3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_99187472f49f77031d99574fe7056405_140 - id = "17dbb71212204583b777783d25eb6738/99187472f49f77031d99574fe7056405" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_fb897f9cbbb989e78ec0ea35e74ae2fa_141 - id = "17dbb71212204583b777783d25eb6738/fb897f9cbbb989e78ec0ea35e74ae2fa" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_cec684c08d58163dbba45d4a2bfad5ab_142 - id = "17dbb71212204583b777783d25eb6738/cec684c08d58163dbba45d4a2bfad5ab" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_2725a0df1c520050ecf304c8d3432aac_143 - id = "17dbb71212204583b777783d25eb6738/2725a0df1c520050ecf304c8d3432aac" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_170828b1afffcec3687657833561ad79_144 - id = "17dbb71212204583b777783d25eb6738/170828b1afffcec3687657833561ad79" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1c0baf7263954b595a5adf9a61c5e3e7_145 - id = "17dbb71212204583b777783d25eb6738/1c0baf7263954b595a5adf9a61c5e3e7" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_a872467b0764b81b629cae09c3eefd8e_146 - id = "17dbb71212204583b777783d25eb6738/a872467b0764b81b629cae09c3eefd8e" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_a542bf716ddd05e5c565bfa205d6cf07_147 - id = "17dbb71212204583b777783d25eb6738/a542bf716ddd05e5c565bfa205d6cf07" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e7d318f9a15158b6b55504c1daf4e154_148 - id = "17dbb71212204583b777783d25eb6738/e7d318f9a15158b6b55504c1daf4e154" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ec3211a1a01ce020d2b08811f30ad77b_149 - id = "17dbb71212204583b777783d25eb6738/ec3211a1a01ce020d2b08811f30ad77b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_4c56f52a908d6972d68d3e34019bb82b_150 - id = "17dbb71212204583b777783d25eb6738/4c56f52a908d6972d68d3e34019bb82b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_6a7baf229fae585a31b885bac3438655_151 - id = "17dbb71212204583b777783d25eb6738/6a7baf229fae585a31b885bac3438655" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_635b32e0427e7477adbce836ee2fda54_152 - id = "17dbb71212204583b777783d25eb6738/635b32e0427e7477adbce836ee2fda54" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_655f25482677e805e2c2e43f28d992cd_153 - id = "17dbb71212204583b777783d25eb6738/655f25482677e805e2c2e43f28d992cd" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f9728b02a0472264d585182edfc4001e_154 - id = "17dbb71212204583b777783d25eb6738/f9728b02a0472264d585182edfc4001e" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_2ed464f16e38f4a7d3b5b6b57818a2e7_155 - id = "17dbb71212204583b777783d25eb6738/2ed464f16e38f4a7d3b5b6b57818a2e7" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b9e8a30d9114e3c719de2cacde8fa179_156 - id = "17dbb71212204583b777783d25eb6738/b9e8a30d9114e3c719de2cacde8fa179" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_386f5dbc58b4dcab79970aff1aeb8356_157 - id = "17dbb71212204583b777783d25eb6738/386f5dbc58b4dcab79970aff1aeb8356" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d5b8751501a64c7645e92ae34f088def_158 - id = "17dbb71212204583b777783d25eb6738/d5b8751501a64c7645e92ae34f088def" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1ca52fe08f1c26c487f970ed8cbaecf3_159 - id = "17dbb71212204583b777783d25eb6738/1ca52fe08f1c26c487f970ed8cbaecf3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_73bf9c0b2d9a5b7b74eb98dd1a0eec62_160 - id = "17dbb71212204583b777783d25eb6738/73bf9c0b2d9a5b7b74eb98dd1a0eec62" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_c51c345a847b800d377fc3cb5aa17821_161 - id = "17dbb71212204583b777783d25eb6738/c51c345a847b800d377fc3cb5aa17821" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_56f705f5bd1761954d3da32058f60f94_162 - id = "17dbb71212204583b777783d25eb6738/56f705f5bd1761954d3da32058f60f94" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_272b572eb5f0c8dca152823276ed29a5_163 - id = "17dbb71212204583b777783d25eb6738/272b572eb5f0c8dca152823276ed29a5" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_7f03099a796b0c20d6d687293ab800b0_164 - id = "17dbb71212204583b777783d25eb6738/7f03099a796b0c20d6d687293ab800b0" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ce330ba7a1bb0d7d7c38cdfc9a699cfb_165 - id = "17dbb71212204583b777783d25eb6738/ce330ba7a1bb0d7d7c38cdfc9a699cfb" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d45d956ae1d24ff0102c3e8e40cd57af_166 - id = "17dbb71212204583b777783d25eb6738/d45d956ae1d24ff0102c3e8e40cd57af" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_421483d6400e02220a650d006fecdb8f_167 - id = "17dbb71212204583b777783d25eb6738/421483d6400e02220a650d006fecdb8f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_6c3da530383529973a46740dadcf0c0d_168 - id = "17dbb71212204583b777783d25eb6738/6c3da530383529973a46740dadcf0c0d" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_98d0328be884b568132c526e1f6845a8_169 - id = "17dbb71212204583b777783d25eb6738/98d0328be884b568132c526e1f6845a8" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_181c815c425508f4a951a7056de6a3ee_170 - id = "17dbb71212204583b777783d25eb6738/181c815c425508f4a951a7056de6a3ee" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_42682405c67ef9b2bce03be870a6eb66_171 - id = "17dbb71212204583b777783d25eb6738/42682405c67ef9b2bce03be870a6eb66" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_22025907131afbbc0e007f3cec04d978_172 - id = "17dbb71212204583b777783d25eb6738/22025907131afbbc0e007f3cec04d978" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_4c02367a5d6b8945da134d9c463254ef_173 - id = "17dbb71212204583b777783d25eb6738/4c02367a5d6b8945da134d9c463254ef" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_27f50f75ce9062f38f1e421e17e0933a_174 - id = "17dbb71212204583b777783d25eb6738/27f50f75ce9062f38f1e421e17e0933a" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d18cfddac2b23571ed1e377c8cdc4de4_175 - id = "17dbb71212204583b777783d25eb6738/d18cfddac2b23571ed1e377c8cdc4de4" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_7fb18ef737fc89d0659de19574f951ed_176 - id = "17dbb71212204583b777783d25eb6738/7fb18ef737fc89d0659de19574f951ed" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ee7b111663d8f77c3b23880d33850d05_177 - id = "17dbb71212204583b777783d25eb6738/ee7b111663d8f77c3b23880d33850d05" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ac920195a883c046c0c64e357f2efed9_178 - id = "17dbb71212204583b777783d25eb6738/ac920195a883c046c0c64e357f2efed9" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_748051269aa405a47eee0610f6b5dfa1_179 - id = "17dbb71212204583b777783d25eb6738/748051269aa405a47eee0610f6b5dfa1" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_99438d886e7f03907b2d432b4b1ff33a_180 - id = "17dbb71212204583b777783d25eb6738/99438d886e7f03907b2d432b4b1ff33a" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_8baf86363dff58a877424fc4258ce480_181 - id = "17dbb71212204583b777783d25eb6738/8baf86363dff58a877424fc4258ce480" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_bc27290825dc2a99a48b41ec6b97cdba_182 - id = "17dbb71212204583b777783d25eb6738/bc27290825dc2a99a48b41ec6b97cdba" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_cac8d34c6b627a55dda477d4cdb9b159_183 - id = "17dbb71212204583b777783d25eb6738/cac8d34c6b627a55dda477d4cdb9b159" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_01645ece34676793393ae0214fe0a804_184 - id = "17dbb71212204583b777783d25eb6738/01645ece34676793393ae0214fe0a804" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_a777fe3ba9ecd61f02205528d893e35d_185 - id = "17dbb71212204583b777783d25eb6738/a777fe3ba9ecd61f02205528d893e35d" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_03a16d11c1801b3c1c358f4ad6459155_186 - id = "17dbb71212204583b777783d25eb6738/03a16d11c1801b3c1c358f4ad6459155" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_151d97d96a6b24bd91227f18ce0550a3_187 - id = "17dbb71212204583b777783d25eb6738/151d97d96a6b24bd91227f18ce0550a3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_316800316094c42f7e2a09809db4be0d_188 - id = "17dbb71212204583b777783d25eb6738/316800316094c42f7e2a09809db4be0d" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1bb582b27f209e4b3996165cf5c78327_189 - id = "17dbb71212204583b777783d25eb6738/1bb582b27f209e4b3996165cf5c78327" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b0d35a5b82ddc6dd8abcfb29c4299ae7_190 - id = "17dbb71212204583b777783d25eb6738/b0d35a5b82ddc6dd8abcfb29c4299ae7" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_bb6fad65d79ffb38c95de4035ffaba51_191 - id = "17dbb71212204583b777783d25eb6738/bb6fad65d79ffb38c95de4035ffaba51" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_a856c3aa5bed7c2f8e748cb679ad817f_192 - id = "17dbb71212204583b777783d25eb6738/a856c3aa5bed7c2f8e748cb679ad817f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b1d69782b5e9520101f011d5650a33c9_193 - id = "17dbb71212204583b777783d25eb6738/b1d69782b5e9520101f011d5650a33c9" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_a789cc026b6f0c0fb0a8b37688d6d78e_194 - id = "17dbb71212204583b777783d25eb6738/a789cc026b6f0c0fb0a8b37688d6d78e" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_5c20f6a345039e8fee58d4607fa4945e_195 - id = "17dbb71212204583b777783d25eb6738/5c20f6a345039e8fee58d4607fa4945e" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_bbc68d7787259e99d99f24245d337d1c_196 - id = "17dbb71212204583b777783d25eb6738/bbc68d7787259e99d99f24245d337d1c" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d121f5bfca53c6cbb4526ed3b6813d7c_197 - id = "17dbb71212204583b777783d25eb6738/d121f5bfca53c6cbb4526ed3b6813d7c" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_49a3f6d0e0a8e54fe970f8301c433e77_198 - id = "17dbb71212204583b777783d25eb6738/49a3f6d0e0a8e54fe970f8301c433e77" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b9db48a8c92ab9fcd689fcc3b5377aa7_199 - id = "17dbb71212204583b777783d25eb6738/b9db48a8c92ab9fcd689fcc3b5377aa7" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_a31c931bb434f7740f0be4b409896b93_200 - id = "17dbb71212204583b777783d25eb6738/a31c931bb434f7740f0be4b409896b93" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_2bc35108f4010fa469304626121b2ed5_201 - id = "17dbb71212204583b777783d25eb6738/2bc35108f4010fa469304626121b2ed5" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_be927f5768e1d8f54c0c9b652e196b9b_202 - id = "17dbb71212204583b777783d25eb6738/be927f5768e1d8f54c0c9b652e196b9b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1f68ce9a916c754797f8f1ab33161fa2_203 - id = "17dbb71212204583b777783d25eb6738/1f68ce9a916c754797f8f1ab33161fa2" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_00ea37fd3eaa444d44dd907e1455ac95_204 - id = "17dbb71212204583b777783d25eb6738/00ea37fd3eaa444d44dd907e1455ac95" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_3aa9b6fa804b67c6730bf551c36b6124_205 - id = "17dbb71212204583b777783d25eb6738/3aa9b6fa804b67c6730bf551c36b6124" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e217b5dfd84aae51046eb47c0e51e722_206 - id = "17dbb71212204583b777783d25eb6738/e217b5dfd84aae51046eb47c0e51e722" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_cd71bc89a29ade014774e507a4e3a75b_207 - id = "17dbb71212204583b777783d25eb6738/cd71bc89a29ade014774e507a4e3a75b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_8cac650312c84b3a56deab0af2f9d37c_208 - id = "17dbb71212204583b777783d25eb6738/8cac650312c84b3a56deab0af2f9d37c" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_8d8f24409c68aa3ed7ee4f63efbbc6aa_209 - id = "17dbb71212204583b777783d25eb6738/8d8f24409c68aa3ed7ee4f63efbbc6aa" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_4b02acea3add9b7b2f8a6a5ae627eacb_210 - id = "17dbb71212204583b777783d25eb6738/4b02acea3add9b7b2f8a6a5ae627eacb" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_cfd9ba7d2646d5837b49022711a92535_211 - id = "17dbb71212204583b777783d25eb6738/cfd9ba7d2646d5837b49022711a92535" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_4e34c6221a80e0592d408de44088add0_212 - id = "17dbb71212204583b777783d25eb6738/4e34c6221a80e0592d408de44088add0" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_deaa70e65639128c4ce45341b18b86cb_213 - id = "17dbb71212204583b777783d25eb6738/deaa70e65639128c4ce45341b18b86cb" -} -import { - to = cloudflare_tiered_cache.terraform_managed_resource_tiered_cache_smart_topology_enable_0 - id = "tiered_cache_smart_topology_enable" -} - -import { - to = cloudflare_email_routing_settings.terraform_managed_resource_17dbb71212204583b777783d25eb6738_0 - id = "17dbb71212204583b777783d25eb6738" -} - -import { - to = cloudflare_zone.terraform_managed_resource_17dbb71212204583b777783d25eb6738_0 - id = "17dbb71212204583b777783d25eb6738" -} - -import { - to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_0 - id = "17dbb71212204583b777783d25eb6738" -} - -import { - to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_1 - id = "17dbb71212204583b777783d25eb6738" -} - -import { - to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_2 - id = "17dbb71212204583b777783d25eb6738" -} - -import { - to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_3 - id = "17dbb71212204583b777783d25eb6738" -} - -import { - to = cloudflare_email_routing_dns.terraform_managed_resource_17dbb71212204583b777783d25eb6738_4 - id = "17dbb71212204583b777783d25eb6738" -} - -import { - to = cloudflare_zone_dnssec.terraform_managed_resource_17dbb71212204583b777783d25eb6738_0 - id = "17dbb71212204583b777783d25eb6738" -} - -import { - to = cloudflare_argo_tiered_caching.terraform_managed_resource_tiered_caching_0 - id = "tiered_caching" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_cf6a2011607cc97bc619c5ee198f6d7b_0 - id = "17dbb71212204583b777783d25eb6738/cf6a2011607cc97bc619c5ee198f6d7b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_52f73000eced525a270ef63920891aed_1 - id = "17dbb71212204583b777783d25eb6738/52f73000eced525a270ef63920891aed" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d180899c04a39e06c0f933dd6a44a7cf_2 - id = "17dbb71212204583b777783d25eb6738/d180899c04a39e06c0f933dd6a44a7cf" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_5287c32e5951b28003aa95c9dbf552d0_3 - id = "17dbb71212204583b777783d25eb6738/5287c32e5951b28003aa95c9dbf552d0" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_8803a357850dc846a2e960be18d9cb11_4 - id = "17dbb71212204583b777783d25eb6738/8803a357850dc846a2e960be18d9cb11" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_c2d62324ea880eba98faa0b86a6d3459_5 - id = "17dbb71212204583b777783d25eb6738/c2d62324ea880eba98faa0b86a6d3459" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_c241c47a0821a92a1f11cb733de7a7bf_6 - id = "17dbb71212204583b777783d25eb6738/c241c47a0821a92a1f11cb733de7a7bf" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_c6ad8b9fb075e452748a976c9f85646c_7 - id = "17dbb71212204583b777783d25eb6738/c6ad8b9fb075e452748a976c9f85646c" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_7de07ff813f4bccc666978d01efc4bb1_8 - id = "17dbb71212204583b777783d25eb6738/7de07ff813f4bccc666978d01efc4bb1" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_3dc156fc1047fe07dcea08cfac326eb8_9 - id = "17dbb71212204583b777783d25eb6738/3dc156fc1047fe07dcea08cfac326eb8" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_4724ef076d56cec92de82f149b019a65_10 - id = "17dbb71212204583b777783d25eb6738/4724ef076d56cec92de82f149b019a65" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_431039bfb778ec0ab013847c43a1d552_11 - id = "17dbb71212204583b777783d25eb6738/431039bfb778ec0ab013847c43a1d552" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_de6fbdc83515827fad6b09f4016c95d6_12 - id = "17dbb71212204583b777783d25eb6738/de6fbdc83515827fad6b09f4016c95d6" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_c7647ea568d3ef44e93596eddc023c98_13 - id = "17dbb71212204583b777783d25eb6738/c7647ea568d3ef44e93596eddc023c98" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f29aed046c0fb5e05a9b1974f119eeaf_14 - id = "17dbb71212204583b777783d25eb6738/f29aed046c0fb5e05a9b1974f119eeaf" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_4774c5893f3cb0a20ea79250bf014ece_15 - id = "17dbb71212204583b777783d25eb6738/4774c5893f3cb0a20ea79250bf014ece" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ba773b8688e2366a2acc654f794bdb85_16 - id = "17dbb71212204583b777783d25eb6738/ba773b8688e2366a2acc654f794bdb85" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_3b86f917d3bfc6da2d241201702aface_17 - id = "17dbb71212204583b777783d25eb6738/3b86f917d3bfc6da2d241201702aface" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_cd31181fb3f0a340c9a7a5f801bf6bf2_18 - id = "17dbb71212204583b777783d25eb6738/cd31181fb3f0a340c9a7a5f801bf6bf2" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_72a11998de4823bc8636a7746ed01139_19 - id = "17dbb71212204583b777783d25eb6738/72a11998de4823bc8636a7746ed01139" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b6eca01d312bb70187b46fc1004b2ff8_20 - id = "17dbb71212204583b777783d25eb6738/b6eca01d312bb70187b46fc1004b2ff8" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f95b7123bd7c59fe581ff25e0f27ec21_21 - id = "17dbb71212204583b777783d25eb6738/f95b7123bd7c59fe581ff25e0f27ec21" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_454eae31ae101567c9de7346f927654f_22 - id = "17dbb71212204583b777783d25eb6738/454eae31ae101567c9de7346f927654f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_501ce660c3f0abf171d0bba3a05f2fb3_23 - id = "17dbb71212204583b777783d25eb6738/501ce660c3f0abf171d0bba3a05f2fb3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e4d7085f7185601969bd91ae71c79361_24 - id = "17dbb71212204583b777783d25eb6738/e4d7085f7185601969bd91ae71c79361" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_008596b917dabf5c4ce07b770f081c89_25 - id = "17dbb71212204583b777783d25eb6738/008596b917dabf5c4ce07b770f081c89" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f7a17f97074e9739cc8761271edd73b0_26 - id = "17dbb71212204583b777783d25eb6738/f7a17f97074e9739cc8761271edd73b0" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_95df59d673ce44b3cbe71487220d6a27_27 - id = "17dbb71212204583b777783d25eb6738/95df59d673ce44b3cbe71487220d6a27" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_30ab5189438e420bc1970df67059cd87_28 - id = "17dbb71212204583b777783d25eb6738/30ab5189438e420bc1970df67059cd87" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_afc84f13ab75b4b37c02ff29b7394655_29 - id = "17dbb71212204583b777783d25eb6738/afc84f13ab75b4b37c02ff29b7394655" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_910c6f5270f48f635b57a52f01a3bb51_30 - id = "17dbb71212204583b777783d25eb6738/910c6f5270f48f635b57a52f01a3bb51" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_14dd791b6e7e14290b173ff704613557_31 - id = "17dbb71212204583b777783d25eb6738/14dd791b6e7e14290b173ff704613557" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e2f6e82f7fa8797f33fc9681ce76067d_32 - id = "17dbb71212204583b777783d25eb6738/e2f6e82f7fa8797f33fc9681ce76067d" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_761c64574ce29dacc763dd4d90210089_33 - id = "17dbb71212204583b777783d25eb6738/761c64574ce29dacc763dd4d90210089" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_17e11f53741436a8bd7e9a8001792e49_34 - id = "17dbb71212204583b777783d25eb6738/17e11f53741436a8bd7e9a8001792e49" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_6b6fda67b5fde56072b7576a980fec9a_35 - id = "17dbb71212204583b777783d25eb6738/6b6fda67b5fde56072b7576a980fec9a" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_2b8dbbf8b2a49c5a734c19d7f2ba5f69_36 - id = "17dbb71212204583b777783d25eb6738/2b8dbbf8b2a49c5a734c19d7f2ba5f69" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_8945c764263c1298b01125a76467659f_37 - id = "17dbb71212204583b777783d25eb6738/8945c764263c1298b01125a76467659f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f68d0f0ff21ede0a63d1050c7528a52a_38 - id = "17dbb71212204583b777783d25eb6738/f68d0f0ff21ede0a63d1050c7528a52a" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_4f43fc65db56a4a4d02d1de664e1ec46_39 - id = "17dbb71212204583b777783d25eb6738/4f43fc65db56a4a4d02d1de664e1ec46" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_2b1a8ace156657ee52656fba1c49ade3_40 - id = "17dbb71212204583b777783d25eb6738/2b1a8ace156657ee52656fba1c49ade3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ea669f9270272fc5020e5d047553b373_41 - id = "17dbb71212204583b777783d25eb6738/ea669f9270272fc5020e5d047553b373" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_8c4b00df82a0ddee5c714784ec14ce51_42 - id = "17dbb71212204583b777783d25eb6738/8c4b00df82a0ddee5c714784ec14ce51" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1d1592b11f184de780cc09e0a4d9b13f_43 - id = "17dbb71212204583b777783d25eb6738/1d1592b11f184de780cc09e0a4d9b13f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d523b00334072481f0e67c9183dc3448_44 - id = "17dbb71212204583b777783d25eb6738/d523b00334072481f0e67c9183dc3448" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_77fca9f42841bcd5de377e8fc50b7245_45 - id = "17dbb71212204583b777783d25eb6738/77fca9f42841bcd5de377e8fc50b7245" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_5a709fac13359e6b5ab83f01f78a0fac_46 - id = "17dbb71212204583b777783d25eb6738/5a709fac13359e6b5ab83f01f78a0fac" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_c3f07e4dbe647403530fb5fe660feda4_47 - id = "17dbb71212204583b777783d25eb6738/c3f07e4dbe647403530fb5fe660feda4" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_3822c134c866628fc6c4282a536e7069_48 - id = "17dbb71212204583b777783d25eb6738/3822c134c866628fc6c4282a536e7069" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d2c91bc0a131e5b660edf04b88f1ef4d_49 - id = "17dbb71212204583b777783d25eb6738/d2c91bc0a131e5b660edf04b88f1ef4d" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_630abe33e2d823baa56205fdd6a64f2b_50 - id = "17dbb71212204583b777783d25eb6738/630abe33e2d823baa56205fdd6a64f2b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_624c3bc1aa357dd274d73af39dd4a8cf_51 - id = "17dbb71212204583b777783d25eb6738/624c3bc1aa357dd274d73af39dd4a8cf" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_2b5be8812e384c442ac53e05ef91060a_52 - id = "17dbb71212204583b777783d25eb6738/2b5be8812e384c442ac53e05ef91060a" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ada4aede3949df5885a077a7d55f9c96_53 - id = "17dbb71212204583b777783d25eb6738/ada4aede3949df5885a077a7d55f9c96" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_24b3875f680712f8ece50fccc89ab0b4_54 - id = "17dbb71212204583b777783d25eb6738/24b3875f680712f8ece50fccc89ab0b4" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_37fdaea96417656e5e7ff42d8a5d5e2e_55 - id = "17dbb71212204583b777783d25eb6738/37fdaea96417656e5e7ff42d8a5d5e2e" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_8f2664c3e60e650c7df17e4b9c975f5f_56 - id = "17dbb71212204583b777783d25eb6738/8f2664c3e60e650c7df17e4b9c975f5f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_cb511e3494b21b1f5ead9955062e1404_57 - id = "17dbb71212204583b777783d25eb6738/cb511e3494b21b1f5ead9955062e1404" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1a1414bd6f5ab12a839518782df5faff_58 - id = "17dbb71212204583b777783d25eb6738/1a1414bd6f5ab12a839518782df5faff" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_99a565697b2cd5524d411ea642c9e10b_59 - id = "17dbb71212204583b777783d25eb6738/99a565697b2cd5524d411ea642c9e10b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_99d7d532b39d14a58940fb9713247ad3_60 - id = "17dbb71212204583b777783d25eb6738/99d7d532b39d14a58940fb9713247ad3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_0eb943370091cb611eac8a623e8da55c_61 - id = "17dbb71212204583b777783d25eb6738/0eb943370091cb611eac8a623e8da55c" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_82cd59c054270bbddd0c244bb683630f_62 - id = "17dbb71212204583b777783d25eb6738/82cd59c054270bbddd0c244bb683630f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_314413e92cbb3f7af832e9c0cbd5dd1b_63 - id = "17dbb71212204583b777783d25eb6738/314413e92cbb3f7af832e9c0cbd5dd1b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_74960fd93512951d63382a88b2a88d1b_64 - id = "17dbb71212204583b777783d25eb6738/74960fd93512951d63382a88b2a88d1b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_99fd60771a29c65992c34deb920534ca_65 - id = "17dbb71212204583b777783d25eb6738/99fd60771a29c65992c34deb920534ca" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_eab9cfb0ebc7bcdde5c701fe799551e6_66 - id = "17dbb71212204583b777783d25eb6738/eab9cfb0ebc7bcdde5c701fe799551e6" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d1c43e1f3fc8a51cd9013f4e181abcf6_67 - id = "17dbb71212204583b777783d25eb6738/d1c43e1f3fc8a51cd9013f4e181abcf6" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_795c4820e2886bc7420d9ea605fa7fdc_68 - id = "17dbb71212204583b777783d25eb6738/795c4820e2886bc7420d9ea605fa7fdc" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_928723123bf55f8468db439b2f6b66f9_69 - id = "17dbb71212204583b777783d25eb6738/928723123bf55f8468db439b2f6b66f9" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_c28f406f77dede24a67aba594ea77e47_70 - id = "17dbb71212204583b777783d25eb6738/c28f406f77dede24a67aba594ea77e47" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_a70c09e3b78c1728261620fae3b8ee38_71 - id = "17dbb71212204583b777783d25eb6738/a70c09e3b78c1728261620fae3b8ee38" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_6a92807e52e038c26af268c4597ebc1f_72 - id = "17dbb71212204583b777783d25eb6738/6a92807e52e038c26af268c4597ebc1f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_39fa401a6d962e2983b565afa9b342dc_73 - id = "17dbb71212204583b777783d25eb6738/39fa401a6d962e2983b565afa9b342dc" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_64ea89b686c047dd93591cddf71e9163_74 - id = "17dbb71212204583b777783d25eb6738/64ea89b686c047dd93591cddf71e9163" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_73ef2be84ef9350b31c5a42fc1132b96_75 - id = "17dbb71212204583b777783d25eb6738/73ef2be84ef9350b31c5a42fc1132b96" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_fe64d5437e9a3dfde9c6dae4f38e4da5_76 - id = "17dbb71212204583b777783d25eb6738/fe64d5437e9a3dfde9c6dae4f38e4da5" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b16d12c0494e7f4919227be13849b32a_77 - id = "17dbb71212204583b777783d25eb6738/b16d12c0494e7f4919227be13849b32a" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_7c5ed631e6ce51c04ea3bf5b4eef6f08_78 - id = "17dbb71212204583b777783d25eb6738/7c5ed631e6ce51c04ea3bf5b4eef6f08" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1d05276689582fcf30efed50dad138b0_79 - id = "17dbb71212204583b777783d25eb6738/1d05276689582fcf30efed50dad138b0" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_6160304402c34598edfae7e8fb47482e_80 - id = "17dbb71212204583b777783d25eb6738/6160304402c34598edfae7e8fb47482e" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_a159ea7b18fdfd081b13875507eeaeb4_81 - id = "17dbb71212204583b777783d25eb6738/a159ea7b18fdfd081b13875507eeaeb4" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_bf9e99fb61f7e290dc5974de2ce9daa8_82 - id = "17dbb71212204583b777783d25eb6738/bf9e99fb61f7e290dc5974de2ce9daa8" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_2378be8a63c169da5e33c50f83862828_83 - id = "17dbb71212204583b777783d25eb6738/2378be8a63c169da5e33c50f83862828" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_9a5e88bf84f980cc1ad2a3234353bb2b_84 - id = "17dbb71212204583b777783d25eb6738/9a5e88bf84f980cc1ad2a3234353bb2b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_024d007244fa56769f5269467be58004_85 - id = "17dbb71212204583b777783d25eb6738/024d007244fa56769f5269467be58004" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_57e3006530bfe01e39e700fa846d1597_86 - id = "17dbb71212204583b777783d25eb6738/57e3006530bfe01e39e700fa846d1597" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e1083efed3200637e26faee90fee0f4b_87 - id = "17dbb71212204583b777783d25eb6738/e1083efed3200637e26faee90fee0f4b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_0134cf3059dd98efb64a3da16d49e42f_88 - id = "17dbb71212204583b777783d25eb6738/0134cf3059dd98efb64a3da16d49e42f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_c55083c8f8b2f79c035bb6cea0514e2b_89 - id = "17dbb71212204583b777783d25eb6738/c55083c8f8b2f79c035bb6cea0514e2b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_7c1f042774795cb5b5b34d13fc76da46_90 - id = "17dbb71212204583b777783d25eb6738/7c1f042774795cb5b5b34d13fc76da46" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e7a6f3d25a3bdcc8a9c220ae70746e92_91 - id = "17dbb71212204583b777783d25eb6738/e7a6f3d25a3bdcc8a9c220ae70746e92" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_64528783fef4d97972834ac5271f7647_92 - id = "17dbb71212204583b777783d25eb6738/64528783fef4d97972834ac5271f7647" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1322fe40ad6a7371919c8a4704e938ee_93 - id = "17dbb71212204583b777783d25eb6738/1322fe40ad6a7371919c8a4704e938ee" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b6bc17da9a79f991dd6c3b28b8f42f2d_94 - id = "17dbb71212204583b777783d25eb6738/b6bc17da9a79f991dd6c3b28b8f42f2d" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f0dd27ea6a1d347f7f6d65413225f787_95 - id = "17dbb71212204583b777783d25eb6738/f0dd27ea6a1d347f7f6d65413225f787" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d9e573bf5f8aa9f09d2806b1a896df1d_96 - id = "17dbb71212204583b777783d25eb6738/d9e573bf5f8aa9f09d2806b1a896df1d" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_3351e093a6b987becb6fd50fbd0c8f6b_97 - id = "17dbb71212204583b777783d25eb6738/3351e093a6b987becb6fd50fbd0c8f6b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_24fb8b3330d2328201bf357792406664_98 - id = "17dbb71212204583b777783d25eb6738/24fb8b3330d2328201bf357792406664" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b1147f38bbb8edcb6dee0ffd36396225_99 - id = "17dbb71212204583b777783d25eb6738/b1147f38bbb8edcb6dee0ffd36396225" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_97096faf1399998239ad6bb85d53c991_100 - id = "17dbb71212204583b777783d25eb6738/97096faf1399998239ad6bb85d53c991" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_11ff24b985900bcb7ea23009691315a3_101 - id = "17dbb71212204583b777783d25eb6738/11ff24b985900bcb7ea23009691315a3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_cce54a485676201b44d249c75d8a4fc1_102 - id = "17dbb71212204583b777783d25eb6738/cce54a485676201b44d249c75d8a4fc1" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_218b220142e5cb45a23386c6e57f4791_103 - id = "17dbb71212204583b777783d25eb6738/218b220142e5cb45a23386c6e57f4791" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_79d5561581d6770015a2facea8b47d35_104 - id = "17dbb71212204583b777783d25eb6738/79d5561581d6770015a2facea8b47d35" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_31d9427f46ff68719db67a6c8a2616a7_105 - id = "17dbb71212204583b777783d25eb6738/31d9427f46ff68719db67a6c8a2616a7" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ea7eeedd70be71009db572203e1d3d47_106 - id = "17dbb71212204583b777783d25eb6738/ea7eeedd70be71009db572203e1d3d47" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f489180d480fbad99be6bfe79fedf9e4_107 - id = "17dbb71212204583b777783d25eb6738/f489180d480fbad99be6bfe79fedf9e4" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_47b772946db3791a347dd9ca94fa721b_108 - id = "17dbb71212204583b777783d25eb6738/47b772946db3791a347dd9ca94fa721b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e54f3ed4dfa53255b02b78721845a53c_109 - id = "17dbb71212204583b777783d25eb6738/e54f3ed4dfa53255b02b78721845a53c" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_91cd3950a0871eb4ce8c089f09650cb3_110 - id = "17dbb71212204583b777783d25eb6738/91cd3950a0871eb4ce8c089f09650cb3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_8c63ca57d2f96108085d502143b942b9_111 - id = "17dbb71212204583b777783d25eb6738/8c63ca57d2f96108085d502143b942b9" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_0acd770e57bd85cacdc54e924bc6a8e7_112 - id = "17dbb71212204583b777783d25eb6738/0acd770e57bd85cacdc54e924bc6a8e7" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f02e7977c0ebd7c946a282eb4d330906_113 - id = "17dbb71212204583b777783d25eb6738/f02e7977c0ebd7c946a282eb4d330906" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_65715476a18464dc1f76837487208b61_114 - id = "17dbb71212204583b777783d25eb6738/65715476a18464dc1f76837487208b61" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e4aa43c00368a5fb07bf96fb7188426f_115 - id = "17dbb71212204583b777783d25eb6738/e4aa43c00368a5fb07bf96fb7188426f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e63b62a2d7e917e3715efb696494e2c6_116 - id = "17dbb71212204583b777783d25eb6738/e63b62a2d7e917e3715efb696494e2c6" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_94c6020d6f8ca085c7b9444151ce0666_117 - id = "17dbb71212204583b777783d25eb6738/94c6020d6f8ca085c7b9444151ce0666" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_7a3ac8e4c74a85108139a97b25adb3a3_118 - id = "17dbb71212204583b777783d25eb6738/7a3ac8e4c74a85108139a97b25adb3a3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_694ccec5852e0a1512e2670b54365a9e_119 - id = "17dbb71212204583b777783d25eb6738/694ccec5852e0a1512e2670b54365a9e" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_3eb975ffec1d3cddafc292c55436c542_120 - id = "17dbb71212204583b777783d25eb6738/3eb975ffec1d3cddafc292c55436c542" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f92aee107ba57417d368f034c5db5170_121 - id = "17dbb71212204583b777783d25eb6738/f92aee107ba57417d368f034c5db5170" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d8099b3c4bc3e1f9ce7eb12c7ef2f74f_122 - id = "17dbb71212204583b777783d25eb6738/d8099b3c4bc3e1f9ce7eb12c7ef2f74f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e2266f54958388aa45cca1f805aeb0e6_123 - id = "17dbb71212204583b777783d25eb6738/e2266f54958388aa45cca1f805aeb0e6" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d7eb404df853f3083b92b000a63e1334_124 - id = "17dbb71212204583b777783d25eb6738/d7eb404df853f3083b92b000a63e1334" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f9b6eb407217bc031f106c307b61601c_125 - id = "17dbb71212204583b777783d25eb6738/f9b6eb407217bc031f106c307b61601c" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e53b7b6c754e807fd4c73916d93f3d07_126 - id = "17dbb71212204583b777783d25eb6738/e53b7b6c754e807fd4c73916d93f3d07" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_280c1d3ddb89391ee03fba1f6982eb4e_127 - id = "17dbb71212204583b777783d25eb6738/280c1d3ddb89391ee03fba1f6982eb4e" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1a8c8cb345dbaec1ea1df4faf54dabf1_128 - id = "17dbb71212204583b777783d25eb6738/1a8c8cb345dbaec1ea1df4faf54dabf1" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d0a18328694a80e10f1153c1c3f78a7b_129 - id = "17dbb71212204583b777783d25eb6738/d0a18328694a80e10f1153c1c3f78a7b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b24c55a07140cc138c9dcb84c54999aa_130 - id = "17dbb71212204583b777783d25eb6738/b24c55a07140cc138c9dcb84c54999aa" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_55d6697514f334297cf8233850027c82_131 - id = "17dbb71212204583b777783d25eb6738/55d6697514f334297cf8233850027c82" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_694583ecf71a69b5ae319b06ea589b77_132 - id = "17dbb71212204583b777783d25eb6738/694583ecf71a69b5ae319b06ea589b77" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_2a5cb6ead36c5ddf3090dea3035246dd_133 - id = "17dbb71212204583b777783d25eb6738/2a5cb6ead36c5ddf3090dea3035246dd" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_399c2fa99e3d0f55f003de33a9e8aa13_134 - id = "17dbb71212204583b777783d25eb6738/399c2fa99e3d0f55f003de33a9e8aa13" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1b96aed465ba70ec149296cabd2e1f4b_135 - id = "17dbb71212204583b777783d25eb6738/1b96aed465ba70ec149296cabd2e1f4b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_6ad276b484046a8bb10098290e7808dc_136 - id = "17dbb71212204583b777783d25eb6738/6ad276b484046a8bb10098290e7808dc" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_25dbbcd74961ff0e82bfd04cdd268179_137 - id = "17dbb71212204583b777783d25eb6738/25dbbcd74961ff0e82bfd04cdd268179" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_4d04f1fc5c296a6f3672bb82ceb230be_138 - id = "17dbb71212204583b777783d25eb6738/4d04f1fc5c296a6f3672bb82ceb230be" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ec58c6f9a11114217049048871cfaebc_139 - id = "17dbb71212204583b777783d25eb6738/ec58c6f9a11114217049048871cfaebc" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e63b9b49dbcc759d60f98fb36da8d3d3_140 - id = "17dbb71212204583b777783d25eb6738/e63b9b49dbcc759d60f98fb36da8d3d3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_99187472f49f77031d99574fe7056405_141 - id = "17dbb71212204583b777783d25eb6738/99187472f49f77031d99574fe7056405" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_fb897f9cbbb989e78ec0ea35e74ae2fa_142 - id = "17dbb71212204583b777783d25eb6738/fb897f9cbbb989e78ec0ea35e74ae2fa" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_cec684c08d58163dbba45d4a2bfad5ab_143 - id = "17dbb71212204583b777783d25eb6738/cec684c08d58163dbba45d4a2bfad5ab" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_2725a0df1c520050ecf304c8d3432aac_144 - id = "17dbb71212204583b777783d25eb6738/2725a0df1c520050ecf304c8d3432aac" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_170828b1afffcec3687657833561ad79_145 - id = "17dbb71212204583b777783d25eb6738/170828b1afffcec3687657833561ad79" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1c0baf7263954b595a5adf9a61c5e3e7_146 - id = "17dbb71212204583b777783d25eb6738/1c0baf7263954b595a5adf9a61c5e3e7" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_a872467b0764b81b629cae09c3eefd8e_147 - id = "17dbb71212204583b777783d25eb6738/a872467b0764b81b629cae09c3eefd8e" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_a542bf716ddd05e5c565bfa205d6cf07_148 - id = "17dbb71212204583b777783d25eb6738/a542bf716ddd05e5c565bfa205d6cf07" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e7d318f9a15158b6b55504c1daf4e154_149 - id = "17dbb71212204583b777783d25eb6738/e7d318f9a15158b6b55504c1daf4e154" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ec3211a1a01ce020d2b08811f30ad77b_150 - id = "17dbb71212204583b777783d25eb6738/ec3211a1a01ce020d2b08811f30ad77b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_4c56f52a908d6972d68d3e34019bb82b_151 - id = "17dbb71212204583b777783d25eb6738/4c56f52a908d6972d68d3e34019bb82b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_6a7baf229fae585a31b885bac3438655_152 - id = "17dbb71212204583b777783d25eb6738/6a7baf229fae585a31b885bac3438655" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_635b32e0427e7477adbce836ee2fda54_153 - id = "17dbb71212204583b777783d25eb6738/635b32e0427e7477adbce836ee2fda54" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_655f25482677e805e2c2e43f28d992cd_154 - id = "17dbb71212204583b777783d25eb6738/655f25482677e805e2c2e43f28d992cd" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_f9728b02a0472264d585182edfc4001e_155 - id = "17dbb71212204583b777783d25eb6738/f9728b02a0472264d585182edfc4001e" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_2ed464f16e38f4a7d3b5b6b57818a2e7_156 - id = "17dbb71212204583b777783d25eb6738/2ed464f16e38f4a7d3b5b6b57818a2e7" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b9e8a30d9114e3c719de2cacde8fa179_157 - id = "17dbb71212204583b777783d25eb6738/b9e8a30d9114e3c719de2cacde8fa179" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_386f5dbc58b4dcab79970aff1aeb8356_158 - id = "17dbb71212204583b777783d25eb6738/386f5dbc58b4dcab79970aff1aeb8356" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d5b8751501a64c7645e92ae34f088def_159 - id = "17dbb71212204583b777783d25eb6738/d5b8751501a64c7645e92ae34f088def" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1ca52fe08f1c26c487f970ed8cbaecf3_160 - id = "17dbb71212204583b777783d25eb6738/1ca52fe08f1c26c487f970ed8cbaecf3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_73bf9c0b2d9a5b7b74eb98dd1a0eec62_161 - id = "17dbb71212204583b777783d25eb6738/73bf9c0b2d9a5b7b74eb98dd1a0eec62" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_c51c345a847b800d377fc3cb5aa17821_162 - id = "17dbb71212204583b777783d25eb6738/c51c345a847b800d377fc3cb5aa17821" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_56f705f5bd1761954d3da32058f60f94_163 - id = "17dbb71212204583b777783d25eb6738/56f705f5bd1761954d3da32058f60f94" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_272b572eb5f0c8dca152823276ed29a5_164 - id = "17dbb71212204583b777783d25eb6738/272b572eb5f0c8dca152823276ed29a5" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_7f03099a796b0c20d6d687293ab800b0_165 - id = "17dbb71212204583b777783d25eb6738/7f03099a796b0c20d6d687293ab800b0" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ce330ba7a1bb0d7d7c38cdfc9a699cfb_166 - id = "17dbb71212204583b777783d25eb6738/ce330ba7a1bb0d7d7c38cdfc9a699cfb" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d45d956ae1d24ff0102c3e8e40cd57af_167 - id = "17dbb71212204583b777783d25eb6738/d45d956ae1d24ff0102c3e8e40cd57af" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_421483d6400e02220a650d006fecdb8f_168 - id = "17dbb71212204583b777783d25eb6738/421483d6400e02220a650d006fecdb8f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_6c3da530383529973a46740dadcf0c0d_169 - id = "17dbb71212204583b777783d25eb6738/6c3da530383529973a46740dadcf0c0d" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_98d0328be884b568132c526e1f6845a8_170 - id = "17dbb71212204583b777783d25eb6738/98d0328be884b568132c526e1f6845a8" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_181c815c425508f4a951a7056de6a3ee_171 - id = "17dbb71212204583b777783d25eb6738/181c815c425508f4a951a7056de6a3ee" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_42682405c67ef9b2bce03be870a6eb66_172 - id = "17dbb71212204583b777783d25eb6738/42682405c67ef9b2bce03be870a6eb66" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_22025907131afbbc0e007f3cec04d978_173 - id = "17dbb71212204583b777783d25eb6738/22025907131afbbc0e007f3cec04d978" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_4c02367a5d6b8945da134d9c463254ef_174 - id = "17dbb71212204583b777783d25eb6738/4c02367a5d6b8945da134d9c463254ef" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_27f50f75ce9062f38f1e421e17e0933a_175 - id = "17dbb71212204583b777783d25eb6738/27f50f75ce9062f38f1e421e17e0933a" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d18cfddac2b23571ed1e377c8cdc4de4_176 - id = "17dbb71212204583b777783d25eb6738/d18cfddac2b23571ed1e377c8cdc4de4" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_7fb18ef737fc89d0659de19574f951ed_177 - id = "17dbb71212204583b777783d25eb6738/7fb18ef737fc89d0659de19574f951ed" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ee7b111663d8f77c3b23880d33850d05_178 - id = "17dbb71212204583b777783d25eb6738/ee7b111663d8f77c3b23880d33850d05" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_ac920195a883c046c0c64e357f2efed9_179 - id = "17dbb71212204583b777783d25eb6738/ac920195a883c046c0c64e357f2efed9" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_748051269aa405a47eee0610f6b5dfa1_180 - id = "17dbb71212204583b777783d25eb6738/748051269aa405a47eee0610f6b5dfa1" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_99438d886e7f03907b2d432b4b1ff33a_181 - id = "17dbb71212204583b777783d25eb6738/99438d886e7f03907b2d432b4b1ff33a" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_8baf86363dff58a877424fc4258ce480_182 - id = "17dbb71212204583b777783d25eb6738/8baf86363dff58a877424fc4258ce480" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_bc27290825dc2a99a48b41ec6b97cdba_183 - id = "17dbb71212204583b777783d25eb6738/bc27290825dc2a99a48b41ec6b97cdba" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_cac8d34c6b627a55dda477d4cdb9b159_184 - id = "17dbb71212204583b777783d25eb6738/cac8d34c6b627a55dda477d4cdb9b159" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_01645ece34676793393ae0214fe0a804_185 - id = "17dbb71212204583b777783d25eb6738/01645ece34676793393ae0214fe0a804" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_a777fe3ba9ecd61f02205528d893e35d_186 - id = "17dbb71212204583b777783d25eb6738/a777fe3ba9ecd61f02205528d893e35d" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_03a16d11c1801b3c1c358f4ad6459155_187 - id = "17dbb71212204583b777783d25eb6738/03a16d11c1801b3c1c358f4ad6459155" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_151d97d96a6b24bd91227f18ce0550a3_188 - id = "17dbb71212204583b777783d25eb6738/151d97d96a6b24bd91227f18ce0550a3" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_316800316094c42f7e2a09809db4be0d_189 - id = "17dbb71212204583b777783d25eb6738/316800316094c42f7e2a09809db4be0d" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1bb582b27f209e4b3996165cf5c78327_190 - id = "17dbb71212204583b777783d25eb6738/1bb582b27f209e4b3996165cf5c78327" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b0d35a5b82ddc6dd8abcfb29c4299ae7_191 - id = "17dbb71212204583b777783d25eb6738/b0d35a5b82ddc6dd8abcfb29c4299ae7" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_bb6fad65d79ffb38c95de4035ffaba51_192 - id = "17dbb71212204583b777783d25eb6738/bb6fad65d79ffb38c95de4035ffaba51" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_a856c3aa5bed7c2f8e748cb679ad817f_193 - id = "17dbb71212204583b777783d25eb6738/a856c3aa5bed7c2f8e748cb679ad817f" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b1d69782b5e9520101f011d5650a33c9_194 - id = "17dbb71212204583b777783d25eb6738/b1d69782b5e9520101f011d5650a33c9" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_a789cc026b6f0c0fb0a8b37688d6d78e_195 - id = "17dbb71212204583b777783d25eb6738/a789cc026b6f0c0fb0a8b37688d6d78e" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_5c20f6a345039e8fee58d4607fa4945e_196 - id = "17dbb71212204583b777783d25eb6738/5c20f6a345039e8fee58d4607fa4945e" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_bbc68d7787259e99d99f24245d337d1c_197 - id = "17dbb71212204583b777783d25eb6738/bbc68d7787259e99d99f24245d337d1c" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_d121f5bfca53c6cbb4526ed3b6813d7c_198 - id = "17dbb71212204583b777783d25eb6738/d121f5bfca53c6cbb4526ed3b6813d7c" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_49a3f6d0e0a8e54fe970f8301c433e77_199 - id = "17dbb71212204583b777783d25eb6738/49a3f6d0e0a8e54fe970f8301c433e77" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_b9db48a8c92ab9fcd689fcc3b5377aa7_200 - id = "17dbb71212204583b777783d25eb6738/b9db48a8c92ab9fcd689fcc3b5377aa7" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_a31c931bb434f7740f0be4b409896b93_201 - id = "17dbb71212204583b777783d25eb6738/a31c931bb434f7740f0be4b409896b93" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_2bc35108f4010fa469304626121b2ed5_202 - id = "17dbb71212204583b777783d25eb6738/2bc35108f4010fa469304626121b2ed5" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_be927f5768e1d8f54c0c9b652e196b9b_203 - id = "17dbb71212204583b777783d25eb6738/be927f5768e1d8f54c0c9b652e196b9b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_1f68ce9a916c754797f8f1ab33161fa2_204 - id = "17dbb71212204583b777783d25eb6738/1f68ce9a916c754797f8f1ab33161fa2" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_00ea37fd3eaa444d44dd907e1455ac95_205 - id = "17dbb71212204583b777783d25eb6738/00ea37fd3eaa444d44dd907e1455ac95" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_3aa9b6fa804b67c6730bf551c36b6124_206 - id = "17dbb71212204583b777783d25eb6738/3aa9b6fa804b67c6730bf551c36b6124" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_e217b5dfd84aae51046eb47c0e51e722_207 - id = "17dbb71212204583b777783d25eb6738/e217b5dfd84aae51046eb47c0e51e722" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_cd71bc89a29ade014774e507a4e3a75b_208 - id = "17dbb71212204583b777783d25eb6738/cd71bc89a29ade014774e507a4e3a75b" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_8cac650312c84b3a56deab0af2f9d37c_209 - id = "17dbb71212204583b777783d25eb6738/8cac650312c84b3a56deab0af2f9d37c" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_8d8f24409c68aa3ed7ee4f63efbbc6aa_210 - id = "17dbb71212204583b777783d25eb6738/8d8f24409c68aa3ed7ee4f63efbbc6aa" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_4b02acea3add9b7b2f8a6a5ae627eacb_211 - id = "17dbb71212204583b777783d25eb6738/4b02acea3add9b7b2f8a6a5ae627eacb" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_cfd9ba7d2646d5837b49022711a92535_212 - id = "17dbb71212204583b777783d25eb6738/cfd9ba7d2646d5837b49022711a92535" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_4e34c6221a80e0592d408de44088add0_213 - id = "17dbb71212204583b777783d25eb6738/4e34c6221a80e0592d408de44088add0" -} - -import { - to = cloudflare_dns_record.terraform_managed_resource_deaa70e65639128c4ce45341b18b86cb_214 - id = "17dbb71212204583b777783d25eb6738/deaa70e65639128c4ce45341b18b86cb" -} - From 34e3f97bfdec3f3fd91f1b722bac0417a10cdd1e Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 21 Oct 2025 19:14:31 -0400 Subject: [PATCH 055/109] Tofu plan output and PR comment. --- .gitea/workflows/auto-pr-tofu-plan.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index df5997d..7c9d40c 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -152,7 +152,7 @@ jobs: # exclude-file: # var: # var-file: - # out: + out: cloudflare.tfplan # compact-warnings: # detailed-exitcode: # generate-config-out: . @@ -171,12 +171,14 @@ jobs: uses: https://git.trez.wtf/Trez.One/git-auto-comment@main with: platform: gitea - token: ${BOT_GITEA_TOKEN} - pr_index: $${{ steps.tea-pr-index.outputs.pr_number }} + token: ${{ secrets.BOT_GITEA_TOKEN }} + pr_index: ${{ steps.tea-pr-index.outputs.pr_number }} + content: ${{ steps.tofu_plan.outputs.plan-output }} comment_template: | - ${{ steps.tofu_plan.outputs.plan-output }} - ____________________________________ - ${{ steps.tofu_plan.outputs.exitcode }} + 🚀 **Tofu Plan Output** + --- + {lines} + Exit Code: ${{ steps.tofu_plan.outputs.exitcode }} # - name: Tofu Plan Comment # id: tofu_plan From b757f6f0ccd337df76c42cdd6a87c34cadce5096 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Wed, 22 Oct 2025 07:22:33 -0400 Subject: [PATCH 056/109] PR Comment step... --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 7c9d40c..941e1df 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -173,7 +173,7 @@ jobs: platform: gitea token: ${{ secrets.BOT_GITEA_TOKEN }} pr_index: ${{ steps.tea-pr-index.outputs.pr_number }} - content: ${{ steps.tofu_plan.outputs.plan-output }} + plan_file: cloudflare.tfplan comment_template: | 🚀 **Tofu Plan Output** --- From a11c7720149c3ee29db41be2d0947cd0f8ab55ed Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Thu, 23 Oct 2025 08:02:35 -0400 Subject: [PATCH 057/109] api_url. --- .gitea/workflows/auto-pr-tofu-plan.yml | 30 +++----------------------- 1 file changed, 3 insertions(+), 27 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 941e1df..dda9a71 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -50,7 +50,7 @@ jobs: notification_message: "PR Check done 🎟️" plan: - name: Terraform/OpenTofu Plan + name: OpenTofu Plan needs: check-and-create-pr runs-on: ubuntu-latest env: @@ -59,7 +59,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Setup OpenTofu / Terraform + - name: Setup OpenTofu uses: opentofu/setup-opentofu@v1.0.6 with: version: ${{ env.OPENTOFU_VERSION }} @@ -104,31 +104,6 @@ jobs: HC_VAULT_SECRETS_PATH: tar-valon-terraform/env ENV_FILE_NAME: cloudflare/.env - - name: Export env vars from Vault .env - run: | - echo "🧩 Cleaning and loading cloudflare/.env into GitHub Actions environment..." - - # 1️⃣ Strip any single or double quotes from the file to avoid invalid URIs or extra quoting - sed -i 's/[\"'\'']//g' cloudflare/.env - - echo "✅ Cleaned .env content:" - cat cloudflare/.env - - # 2️⃣ Load all vars into current shell - set -a - source cloudflare/.env - set +a - - # 3️⃣ Export to GitHub Actions environment - while IFS='=' read -r key value; do - if [[ -n "$key" ]]; then - echo "$key=$value" >> $GITHUB_ENV - fi - done < cloudflare/.env - - echo "🌍 Exported environment variables:" - grep -E 'AWS_|VAULT_' cloudflare/.env || true - - name: Run tofu init uses: dnogu/tofu-init@v1 with: @@ -171,6 +146,7 @@ jobs: uses: https://git.trez.wtf/Trez.One/git-auto-comment@main with: platform: gitea + api_url: https://git.trez.wtf/api/v1 token: ${{ secrets.BOT_GITEA_TOKEN }} pr_index: ${{ steps.tea-pr-index.outputs.pr_number }} plan_file: cloudflare.tfplan From 5d4e1b371c5972fd94381cb124af986159c8b943 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Thu, 23 Oct 2025 12:12:34 -0400 Subject: [PATCH 058/109] S3 region. --- .gitea/workflows/auto-pr-tofu-plan.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index dda9a71..0921fdf 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -91,7 +91,6 @@ jobs: --output simple \ | awk '{print $1}') - echo ${pr_number} echo "pr_number=$pr_number" >> "$GITHUB_OUTPUT" - name: Generate .env from Hashicorp Vault @@ -106,6 +105,8 @@ jobs: - name: Run tofu init uses: dnogu/tofu-init@v1 + env: + AWS_REGION: ${AWS_DEFAULT_REGION} with: working-directory: . chdir: cloudflare From 41789f6ccacdc0cb18fcdafa3d94396632faf328 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Thu, 23 Oct 2025 13:27:06 -0400 Subject: [PATCH 059/109] GITHUB_ENV --- .gitea/workflows/auto-pr-tofu-plan.yml | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 0921fdf..03df416 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -103,10 +103,27 @@ jobs: HC_VAULT_SECRETS_PATH: tar-valon-terraform/env ENV_FILE_NAME: cloudflare/.env + - name: Export env vars from Vault .env + run: | + echo "🧩 Cleaning and loading cloudflare/.env into GitHub Actions environment..." + + # 1️⃣ Strip any single or double quotes from the file to avoid invalid URIs or extra quoting + sed -i 's/[\"'\'']//g' cloudflare/.env + + # 2️⃣ Load all vars into current shell + set -a + source cloudflare/.env + set +a + + # 3️⃣ Export to GitHub Actions environment + while IFS='=' read -r key value; do + if [[ -n "$key" ]]; then + echo "$key=$value" >> $GITHUB_ENV + fi + done < cloudflare/.env + - name: Run tofu init uses: dnogu/tofu-init@v1 - env: - AWS_REGION: ${AWS_DEFAULT_REGION} with: working-directory: . chdir: cloudflare From 3e348e63f5b8c20085effb28c96c9e0fea3dec36 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 24 Oct 2025 07:13:24 -0400 Subject: [PATCH 060/109] Testing context. --- .gitea/workflows/auto-pr-tofu-plan.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 03df416..d6412a7 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -93,6 +93,8 @@ jobs: echo "pr_number=$pr_number" >> "$GITHUB_OUTPUT" + echo "${{ github.ref_name }}" + - name: Generate .env from Hashicorp Vault uses: https://git.trez.wtf/Trez/hc-vault-env@main with: @@ -162,11 +164,15 @@ jobs: - name: PR Comment uses: https://git.trez.wtf/Trez.One/git-auto-comment@main + env: + DEBUG: true with: platform: gitea api_url: https://git.trez.wtf/api/v1 token: ${{ secrets.BOT_GITEA_TOKEN }} pr_index: ${{ steps.tea-pr-index.outputs.pr_number }} + repo_owner: Trez + repo_name: ${{ github. }} plan_file: cloudflare.tfplan comment_template: | 🚀 **Tofu Plan Output** From a9dccebbc071d27a4be76629c7d4fd425502efdc Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 24 Oct 2025 08:43:50 -0400 Subject: [PATCH 061/109] ... --- .gitea/workflows/auto-pr-tofu-plan.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index d6412a7..1a4e264 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -167,6 +167,7 @@ jobs: env: DEBUG: true with: + debug: true platform: gitea api_url: https://git.trez.wtf/api/v1 token: ${{ secrets.BOT_GITEA_TOKEN }} From 9f13e8d679d2dc83deb5ad87f2df3f711fffb1f7 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 24 Oct 2025 08:50:29 -0400 Subject: [PATCH 062/109] Reworking comment step still... --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 1a4e264..6a47027 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -173,7 +173,7 @@ jobs: token: ${{ secrets.BOT_GITEA_TOKEN }} pr_index: ${{ steps.tea-pr-index.outputs.pr_number }} repo_owner: Trez - repo_name: ${{ github. }} + repo_name: ${{ github.ref_name }} plan_file: cloudflare.tfplan comment_template: | 🚀 **Tofu Plan Output** From f4f07cddc2b05d693ee09dfe2e13550e8c2df36c Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 24 Oct 2025 08:57:28 -0400 Subject: [PATCH 063/109] Verbosity... --- .gitea/workflows/auto-pr-tofu-plan.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 6a47027..619c0c7 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -91,9 +91,9 @@ jobs: --output simple \ | awk '{print $1}') - echo "pr_number=$pr_number" >> "$GITHUB_OUTPUT" + echo "${{ github.ref_name }}\n${{ github.repository_owner }}" - echo "${{ github.ref_name }}" + echo "pr_number=$pr_number" >> "$GITHUB_OUTPUT" - name: Generate .env from Hashicorp Vault uses: https://git.trez.wtf/Trez/hc-vault-env@main @@ -172,7 +172,7 @@ jobs: api_url: https://git.trez.wtf/api/v1 token: ${{ secrets.BOT_GITEA_TOKEN }} pr_index: ${{ steps.tea-pr-index.outputs.pr_number }} - repo_owner: Trez + repo_owner: ${{ github.repository_owner }} repo_name: ${{ github.ref_name }} plan_file: cloudflare.tfplan comment_template: | From 1f5421d508ae36799053ea6db96504aa70c50e89 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 24 Oct 2025 10:18:41 -0400 Subject: [PATCH 064/109] Reworking comment step still... --- .gitea/workflows/auto-pr-tofu-plan.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 619c0c7..6daf0c4 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -91,8 +91,6 @@ jobs: --output simple \ | awk '{print $1}') - echo "${{ github.ref_name }}\n${{ github.repository_owner }}" - echo "pr_number=$pr_number" >> "$GITHUB_OUTPUT" - name: Generate .env from Hashicorp Vault @@ -106,6 +104,7 @@ jobs: ENV_FILE_NAME: cloudflare/.env - name: Export env vars from Vault .env + id: env-vault-vars run: | echo "🧩 Cleaning and loading cloudflare/.env into GitHub Actions environment..." @@ -124,6 +123,10 @@ jobs: fi done < cloudflare/.env + repo_name=$(echo "${{ github.repository }}" | awk -F"/" '{print $2}') + + echo "repo_name=$repo_name" >> "$GITHUB_OUTPUT" + - name: Run tofu init uses: dnogu/tofu-init@v1 with: @@ -173,7 +176,7 @@ jobs: token: ${{ secrets.BOT_GITEA_TOKEN }} pr_index: ${{ steps.tea-pr-index.outputs.pr_number }} repo_owner: ${{ github.repository_owner }} - repo_name: ${{ github.ref_name }} + repo_name: ${{ steps.env-vault-vars.outputs.repo_name }} plan_file: cloudflare.tfplan comment_template: | 🚀 **Tofu Plan Output** From 474a087ff6fe80f71c19fdcda7e6a006c31aa638 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 24 Oct 2025 10:26:01 -0400 Subject: [PATCH 065/109] Updating plan file location --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 6daf0c4..b5b91ca 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -177,7 +177,7 @@ jobs: pr_index: ${{ steps.tea-pr-index.outputs.pr_number }} repo_owner: ${{ github.repository_owner }} repo_name: ${{ steps.env-vault-vars.outputs.repo_name }} - plan_file: cloudflare.tfplan + plan_file: cloudflare/cloudflare.tfplan comment_template: | 🚀 **Tofu Plan Output** --- From 984bda6d79795198b11fda47781c5dc631689b71 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 24 Oct 2025 14:09:32 -0400 Subject: [PATCH 066/109] Removing commented sections. --- .gitea/workflows/auto-pr-tofu-plan.yml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index b5b91ca..de4891c 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -183,11 +183,3 @@ jobs: --- {lines} Exit Code: ${{ steps.tofu_plan.outputs.exitcode }} - - # - name: Tofu Plan Comment - # id: tofu_plan - # uses: alexnorell/tofu-pr-commenter@v2.0.0 - # with: - # commenter_type: plan - # commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} - # commenter_exitcode: ${{ steps.tofu_plan.outputs.exitcode }} \ No newline at end of file From 6540ac809f7d673d299053c8dc704518c927248d Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 24 Oct 2025 14:09:32 -0400 Subject: [PATCH 067/109] Adding Renovate cron workflow. --- .gitea/workflows/renovate.yml | 65 +++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 .gitea/workflows/renovate.yml diff --git a/.gitea/workflows/renovate.yml b/.gitea/workflows/renovate.yml new file mode 100644 index 0000000..16e6c68 --- /dev/null +++ b/.gitea/workflows/renovate.yml @@ -0,0 +1,65 @@ +name: Renovate + +on: + schedule: + - cron: "0/30 * * * *" + workflow_dispatch: + +env: + RENOVATE_VERSION: "41.146.8" + +jobs: + renovate: + runs-on: ubuntu-latest + timeout-minutes: 5 + steps: + - name: Checkout + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0 + + - name: Renovate Run + env: + DOCKER_HOST: tcp://dockerproxy:2375 + RENOVATE_PLATFORM: gitea + RENOVATE_ENDPOINT: https://git.trez.wtf/api/v1 + RENOVATE_TOKEN: ${{ secrets.RENOVATE_BOT_TOKEN }} + LOG_LEVEL: ${{ vars.RENOVATE_LOG_LEVEL }} + RENOVATE_GITHUB_COM_TOKEN: ${{ secrets.RENOVATE_GITHUB_TOKEN }} + RENOVATE_CONFIG_FILE: renovate.json + RENOVATE_REPOSITORIES: trez/rinoa-docker + RENOVATE_HOST_RULES: | + [ + { + "description": "Docker Hub authentication", + "hostType": "docker", + "matchHost": "docker.io", + "username": "${{ secrets.DOCKERHUB_USER }}", + "password": "${{ secrets.DOCKERHUB_PASSWORD }}" + }, + { + "description": "GitHub Container Registry (GHCR)", + "hostType": "docker", + "matchHost": "ghcr.io", + "username": "${{ secrets.GHCR_USER }}", + "password": "${{ secrets.GHCR_LOGIN_TOKEN }}" + }, + { + "description": "Self-hosted Gitea Docker Registry", + "hostType": "docker", + "matchHost": "git.trez.wtf", + "username": "${{ secrets.BOT_GITEA_USER }}", + "password": "${{ secrets.BOT_GITEA_PASSWORD }}" + } + ] + run: | + docker run --rm \ + -e RENOVATE_PLATFORM \ + -e RENOVATE_ENDPOINT \ + -e RENOVATE_TOKEN \ + -e LOG_LEVEL \ + -e RENOVATE_GITHUB_COM_TOKEN \ + -e RENOVATE_CONFIG_FILE \ + -e RENOVATE_REPOSITORIES \ + -e RENOVATE_HOST_RULES \ + --volumes-from ${{ env.JOB_CONTAINER_NAME }} \ + -w ${GITHUB_WORKSPACE} \ + renovate/renovate:${{ env.RENOVATE_VERSION }}-full From be45db6186fcc6d6050046c1245f3bc6835d7cf9 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 08:39:44 -0500 Subject: [PATCH 068/109] Adding Cloudflare TF files for now. --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index ba159f1..66fb41c 100644 --- a/.gitignore +++ b/.gitignore @@ -42,4 +42,5 @@ terraform.rc # Envs *.env* -**/*.txt \ No newline at end of file +**/*.txt +**/cloudflare*.tf \ No newline at end of file From b6ea6a581c5338e9a8e64c181d1394908212fce6 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 09:37:57 -0500 Subject: [PATCH 069/109] Overhaul of Cloudflare script. --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 + cloudflare/.terraform.lock.hcl | 20 +- cloudflare/cloudflare_argo_tiered_caching.tf | 5 - cloudflare/cloudflare_dns_record.tf | 2679 ----------------- cloudflare/cloudflare_email_routing_dns.tf | 25 - .../cloudflare_email_routing_settings.tf | 4 - cloudflare/cloudflare_tiered_cache.tf | 5 - cloudflare/cloudflare_zone.tf | 11 - cloudflare/cloudflare_zone_dnssec.tf | 6 - cloudflare/generate_cf_resources.sh | 387 +-- 10 files changed, 230 insertions(+), 2914 deletions(-) delete mode 100644 cloudflare/cloudflare_argo_tiered_caching.tf delete mode 100644 cloudflare/cloudflare_dns_record.tf delete mode 100644 cloudflare/cloudflare_email_routing_dns.tf delete mode 100644 cloudflare/cloudflare_email_routing_settings.tf delete mode 100644 cloudflare/cloudflare_tiered_cache.tf delete mode 100644 cloudflare/cloudflare_zone.tf delete mode 100644 cloudflare/cloudflare_zone_dnssec.tf diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index b5b91ca..d052b5a 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -6,6 +6,8 @@ on: branches-ignore: - "main" - "renovate/**" + paths: + - "cloudflare/**" env: OPENTOFU_VERSION: "1.10.6" HC_VAULT_VERSION: "1.20.4" diff --git a/cloudflare/.terraform.lock.hcl b/cloudflare/.terraform.lock.hcl index 94be1a4..061882d 100644 --- a/cloudflare/.terraform.lock.hcl +++ b/cloudflare/.terraform.lock.hcl @@ -2,18 +2,18 @@ # Manual edits may be lost in future updates. provider "registry.opentofu.org/cloudflare/cloudflare" { - version = "5.11.0" + version = "5.12.0" constraints = "~> 5.0" hashes = [ - "h1:jgb1wjIOM91LvApId25gmz6X5NcfS0e10flOrndNwqM=", - "zh:0848e1ac58cbca0adeba216742a5a7054a10386f019d4358eb69afa3ac4dc247", - "zh:3212393037e7a5db03d81d652d15a6343befffbf1ed643b5ad60bf4b157762ac", - "zh:3d89d228d0931c891b8e3ecdba28182e6a97972d1c1c7088360f7f0a40d49f97", - "zh:aef6572e45bdf05765db2976625eaa1997116e17d68e82d36ff0c5090690b758", - "zh:b8ba44b1a3a52252b9fe33611310869820e8610e3ae6ca67bb14134dcd20a306", - "zh:e0099f6d61c552c3fd7801d06f3d6912cb26dc3d808f97fa69015adcc4485e4d", - "zh:e937b5d23a6373417f4e4f80bb89b1865d783af7d7baccf8547c59b4d38707ec", - "zh:ed2417b3d7487227bf78c70c372fc9fa711d83ea073755e3ff8484af7ca194c1", + "h1:IvMPMJrmyw6x+8GZklY7qb8VXrjr00zwsN+TFlxkCTM=", + "zh:06166a72e69eb712ad2c8b49c1ed060223b0d57bb95ce5f6c8440ce19253913e", + "zh:484c32dc4fbe1f7baaf00f8d0d1774d259e1a602aebf60b8dea8c6dd122c1d27", + "zh:914b4796a5f2c5914cb94864a7541ce132c0e287bf49a5328706d50152117bc4", + "zh:bbcf3effe11ad44988c2aa4482c3fd0089ca86527463a9a873cecda1a4a022bc", + "zh:c2a59f29b4b4c0344dbb9ab3d78ebcc1d32153f1fd7e919eba7edf7d825119c2", + "zh:d6900b39b9c58743e6b1f05b2db7c39276c94f74d501f23bebb88d413266c57c", + "zh:f000d33075c30e616df8e58e341614e958eed4a51f3427d2e1a18ea1b7e0c6c6", "zh:f809ab383cca0a5f83072981c64208cbd7fa67e986a86ee02dd2c82333221e32", + "zh:ff4fd5b3b0327f8f41fc65d909839288fb98ecfe32a9aff11d2e2638f2109302", ] } diff --git a/cloudflare/cloudflare_argo_tiered_caching.tf b/cloudflare/cloudflare_argo_tiered_caching.tf deleted file mode 100644 index 32937f9..0000000 --- a/cloudflare/cloudflare_argo_tiered_caching.tf +++ /dev/null @@ -1,5 +0,0 @@ -resource "cloudflare_argo_tiered_caching" "terraform_managed_resource_tiered_caching_0" { - value = "on" - zone_id = "17dbb71212204583b777783d25eb6738" -} - diff --git a/cloudflare/cloudflare_dns_record.tf b/cloudflare/cloudflare_dns_record.tf deleted file mode 100644 index eb6547d..0000000 --- a/cloudflare/cloudflare_dns_record.tf +++ /dev/null @@ -1,2679 +0,0 @@ -resource "cloudflare_dns_record" "terraform_managed_resource_cf6a2011607cc97bc619c5ee198f6d7b_0" { - content = "98.7.96.244" - name = "trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "A" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_52f73000eced525a270ef63920891aed_1" { - content = "trez.wtf" - name = "13ft.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d180899c04a39e06c0f933dd6a44a7cf_2" { - content = "trez.wtf" - name = "3dprint.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_5287c32e5951b28003aa95c9dbf552d0_3" { - content = "trez.wtf" - name = "abs.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_8803a357850dc846a2e960be18d9cb11_4" { - content = "trez.wtf" - name = "adgh.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_c2d62324ea880eba98faa0b86a6d3459_5" { - content = "trez.wtf" - name = "ai.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_c241c47a0821a92a1f11cb733de7a7bf_6" { - content = "trez.wtf" - name = "amb.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_c6ad8b9fb075e452748a976c9f85646c_7" { - content = "trez.wtf" - name = "amdb.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_7de07ff813f4bccc666978d01efc4bb1_8" { - content = "trez.wtf" - name = "analytics.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_3dc156fc1047fe07dcea08cfac326eb8_9" { - content = "trez.wtf" - name = "ansible.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_4724ef076d56cec92de82f149b019a65_10" { - content = "trez.wtf" - name = "apc.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_431039bfb778ec0ab013847c43a1d552_11" { - content = "trez.wtf" - name = "apm.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_de6fbdc83515827fad6b09f4016c95d6_12" { - content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" - name = "apprise.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_c7647ea568d3ef44e93596eddc023c98_13" { - content = "trez.wtf" - name = "appt.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f29aed046c0fb5e05a9b1974f119eeaf_14" { - content = "trez.wtf" - name = "archive.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_4774c5893f3cb0a20ea79250bf014ece_15" { - content = "trez.wtf" - name = "argus.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ba773b8688e2366a2acc654f794bdb85_16" { - content = "trez.wtf" - name = "asciinema.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_3b86f917d3bfc6da2d241201702aface_17" { - content = "trez.wtf" - name = "auth.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_cd31181fb3f0a340c9a7a5f801bf6bf2_18" { - content = "trez.wtf" - name = "bazarr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_72a11998de4823bc8636a7746ed01139_19" { - content = "trez.wtf" - name = "beszel.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b6eca01d312bb70187b46fc1004b2ff8_20" { - content = "trez.wtf" - name = "bitwarden.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f95b7123bd7c59fe581ff25e0f27ec21_21" { - content = "trez.wtf" - name = "biz.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_454eae31ae101567c9de7346f927654f_22" { - content = "trez.wtf" - name = "blog.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_501ce660c3f0abf171d0bba3a05f2fb3_23" { - content = "trez.wtf" - name = "browse.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e4d7085f7185601969bd91ae71c79361_24" { - content = "trez.wtf" - name = "bsky.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_008596b917dabf5c4ce07b770f081c89_25" { - content = "trez.wtf" - name = "btmag.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f7a17f97074e9739cc8761271edd73b0_26" { - content = "trez.wtf" - name = "bunker.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_95df59d673ce44b3cbe71487220d6a27_27" { - content = "trez.wtf" - name = "cchef.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_30ab5189438e420bc1970df67059cd87_28" { - content = "trez.wtf" - name = "cftunn.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_afc84f13ab75b4b37c02ff29b7394655_29" { - content = "trez.wtf" - name = "chat.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_910c6f5270f48f635b57a52f01a3bb51_30" { - content = "trez.wtf" - name = "chdt.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_14dd791b6e7e14290b173ff704613557_31" { - content = "trez.wtf" - name = "clip.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e2f6e82f7fa8797f33fc9681ce76067d_32" { - content = "trez.wtf" - name = "cloak.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_761c64574ce29dacc763dd4d90210089_33" { - content = "trez.wtf" - name = "cloud.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_17e11f53741436a8bd7e9a8001792e49_34" { - content = "trez.wtf" - name = "convert.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_6b6fda67b5fde56072b7576a980fec9a_35" { - content = "trez.wtf" - name = "cron.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_2b8dbbf8b2a49c5a734c19d7f2ba5f69_36" { - content = "trez.wtf" - name = "csec.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_8945c764263c1298b01125a76467659f_37" { - content = "trez.wtf" - name = "czkawka.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f68d0f0ff21ede0a63d1050c7528a52a_38" { - content = "trez.wtf" - name = "dbs.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_4f43fc65db56a4a4d02d1de664e1ec46_39" { - content = "trez.wtf" - name = "deluge.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_2b1a8ace156657ee52656fba1c49ade3_40" { - content = "trez.wtf" - name = "devops.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ea669f9270272fc5020e5d047553b373_41" { - content = "trez.wtf" - name = "dms.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_8c4b00df82a0ddee5c714784ec14ce51_42" { - content = "trez.wtf" - name = "docs.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1d1592b11f184de780cc09e0a4d9b13f_43" { - content = "trez.wtf" - name = "draw.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d523b00334072481f0e67c9183dc3448_44" { - content = "trez.wtf" - name = "dup.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_77fca9f42841bcd5de377e8fc50b7245_45" { - content = "trez.wtf" - name = "etherpad.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_5a709fac13359e6b5ab83f01f78a0fac_46" { - content = "trez.wtf" - name = "finance.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_c3f07e4dbe647403530fb5fe660feda4_47" { - content = "trez.wtf" - name = "fin.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_3822c134c866628fc6c4282a536e7069_48" { - content = "52bdee6e-8ccb-47be-ba9e-f8010b905e41.cfargotunnel.com" - name = "gist-ssh.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d2c91bc0a131e5b660edf04b88f1ef4d_49" { - content = "trez.wtf" - name = "gist.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_630abe33e2d823baa56205fdd6a64f2b_50" { - content = "trez.wtf" - name = "gitignore.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_624c3bc1aa357dd274d73af39dd4a8cf_51" { - content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" - name = "git-ssh.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_2b5be8812e384c442ac53e05ef91060a_52" { - content = "trez.wtf" - name = "git.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ada4aede3949df5885a077a7d55f9c96_53" { - content = "trez.wtf" - name = "gotify.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_24b3875f680712f8ece50fccc89ab0b4_54" { - content = "trez.wtf" - name = "guac.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_37fdaea96417656e5e7ff42d8a5d5e2e_55" { - content = "trez.wtf" - name = "ha.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_8f2664c3e60e650c7df17e4b9c975f5f_56" { - content = "trez.wtf" - name = "health.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_cb511e3494b21b1f5ead9955062e1404_57" { - content = "trez.wtf" - name = "id.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1a1414bd6f5ab12a839518782df5faff_58" { - content = "trez.wtf" - name = "influxdb.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_99a565697b2cd5524d411ea642c9e10b_59" { - content = "trez.wtf" - name = "invid.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_99d7d532b39d14a58940fb9713247ad3_60" { - content = "trez.wtf" - name = "it-services.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_0eb943370091cb611eac8a623e8da55c_61" { - content = "trez.wtf" - name = "itt.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_82cd59c054270bbddd0c244bb683630f_62" { - content = "trez.wtf" - name = "jf.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_314413e92cbb3f7af832e9c0cbd5dd1b_63" { - content = "trez.wtf" - name = "kanban.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_74960fd93512951d63382a88b2a88d1b_64" { - content = "trez.wtf" - name = "kkeep.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_99fd60771a29c65992c34deb920534ca_65" { - content = "trez.wtf" - name = "ldap.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_eab9cfb0ebc7bcdde5c701fe799551e6_66" { - content = "trez.wtf" - name = "lidarr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d1c43e1f3fc8a51cd9013f4e181abcf6_67" { - content = "trez.wtf" - name = "lidify.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_795c4820e2886bc7420d9ea605fa7fdc_68" { - content = "trez.wtf" - name = "loc.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_928723123bf55f8468db439b2f6b66f9_69" { - content = "trez.wtf" - name = "logs.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_c28f406f77dede24a67aba594ea77e47_70" { - content = "trez.wtf" - name = "maloja.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_a70c09e3b78c1728261620fae3b8ee38_71" { - content = "trez.wtf" - name = "mastodon.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_6a92807e52e038c26af268c4597ebc1f_72" { - content = "trez.wtf" - name = "matrix.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_39fa401a6d962e2983b565afa9b342dc_73" { - content = "trez.wtf" - name = "meet-admin.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_64ea89b686c047dd93591cddf71e9163_74" { - content = "trez.wtf" - name = "meet.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_73ef2be84ef9350b31c5a42fc1132b96_75" { - content = "trez.wtf" - name = "memes.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_fe64d5437e9a3dfde9c6dae4f38e4da5_76" { - content = "trez.wtf" - name = "mesh.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b16d12c0494e7f4919227be13849b32a_77" { - content = "trez.wtf" - name = "mimir.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_7c5ed631e6ce51c04ea3bf5b4eef6f08_78" { - content = "trez.wtf" - name = "mon.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1d05276689582fcf30efed50dad138b0_79" { - content = "trez.wtf" - name = "muse.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_6160304402c34598edfae7e8fb47482e_80" { - content = "trez.wtf" - name = "myspotify.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_a159ea7b18fdfd081b13875507eeaeb4_81" { - content = "trez.wtf" - name = "n8n.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_bf9e99fb61f7e290dc5974de2ce9daa8_82" { - content = "trez.wtf" - name = "navi.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_2378be8a63c169da5e33c50f83862828_83" { - content = "trez.wtf" - name = "netdata.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_9a5e88bf84f980cc1ad2a3234353bb2b_84" { - content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" - name = "net.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_024d007244fa56769f5269467be58004_85" { - content = "trez.wtf" - name = "nocodb.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_57e3006530bfe01e39e700fa846d1597_86" { - content = "trez.wtf" - name = "notes.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e1083efed3200637e26faee90fee0f4b_87" { - content = "trez.wtf" - name = "ntfy.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_0134cf3059dd98efb64a3da16d49e42f_88" { - content = "trez.wtf" - name = "ombi.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_c55083c8f8b2f79c035bb6cea0514e2b_89" { - content = "trez.wtf" - name = "otools.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_7c1f042774795cb5b5b34d13fc76da46_90" { - content = "trez.wtf" - name = "patch.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e7a6f3d25a3bdcc8a9c220ae70746e92_91" { - content = "trez.wtf" - name = "pdf.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_64528783fef4d97972834ac5271f7647_92" { - content = "trez.wtf" - name = "penpot.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1322fe40ad6a7371919c8a4704e938ee_93" { - content = "trez.wtf" - name = "pg.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b6bc17da9a79f991dd6c3b28b8f42f2d_94" { - content = "trez.wtf" - name = "pics.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f0dd27ea6a1d347f7f6d65413225f787_95" { - content = "trez.wtf" - name = "plants.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d9e573bf5f8aa9f09d2806b1a896df1d_96" { - content = "trez.wtf" - name = "plantuml.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_3351e093a6b987becb6fd50fbd0c8f6b_97" { - content = "pm.mtasv.net" - name = "pm-bounces.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_24fb8b3330d2328201bf357792406664_98" { - content = "trez.wtf" - name = "pod.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b1147f38bbb8edcb6dee0ffd36396225_99" { - content = "trez.wtf" - name = "poly.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_97096faf1399998239ad6bb85d53c991_100" { - content = "trez.wtf" - name = "portainer.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_11ff24b985900bcb7ea23009691315a3_101" { - content = "trez.wtf" - name = "portc.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_cce54a485676201b44d249c75d8a4fc1_102" { - content = "trez.wtf" - name = "ports.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_218b220142e5cb45a23386c6e57f4791_103" { - content = "trez.wtf" - name = "post.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_79d5561581d6770015a2facea8b47d35_104" { - content = "trez.wtf" - name = "profile.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_31d9427f46ff68719db67a6c8a2616a7_105" { - content = "protonmail2.domainkey.dkc6h2g7x3m4mwmdqrxjexbsvrxemv4uvdxsytoutxxiwltia6lxq.domains.proton.ch" - name = "protonmail2._domainkey.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ea7eeedd70be71009db572203e1d3d47_106" { - content = "protonmail3.domainkey.dkc6h2g7x3m4mwmdqrxjexbsvrxemv4uvdxsytoutxxiwltia6lxq.domains.proton.ch" - name = "protonmail3._domainkey.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f489180d480fbad99be6bfe79fedf9e4_107" { - content = "protonmail.domainkey.dkc6h2g7x3m4mwmdqrxjexbsvrxemv4uvdxsytoutxxiwltia6lxq.domains.proton.ch" - name = "protonmail._domainkey.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_47b772946db3791a347dd9ca94fa721b_108" { - content = "trez.wtf" - name = "prowlarr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e54f3ed4dfa53255b02b78721845a53c_109" { - content = "rp.post.trez.wtf" - name = "psrp.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_91cd3950a0871eb4ce8c089f09650cb3_110" { - content = "trez.wtf" - name = "qbit.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_8c63ca57d2f96108085d502143b942b9_111" { - content = "trez.wtf" - name = "qr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_0acd770e57bd85cacdc54e924bc6a8e7_112" { - content = "trez.wtf" - name = "radarec.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f02e7977c0ebd7c946a282eb4d330906_113" { - content = "trez.wtf" - name = "radarr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_65715476a18464dc1f76837487208b61_114" { - content = "trez.wtf" - name = "readarr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e4aa43c00368a5fb07bf96fb7188426f_115" { - content = "trez.wtf" - name = "recipes.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e63b62a2d7e917e3715efb696494e2c6_116" { - content = "98be6ddb-4e67-46f9-84a7-2f3d4a3bd79b.cfargotunnel.com" - name = "rem.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_94c6020d6f8ca085c7b9444151ce0666_117" { - content = "trez.wtf" - name = "resume.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_7a3ac8e4c74a85108139a97b25adb3a3_118" { - content = "trez.wtf" - name = "rlib.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_694ccec5852e0a1512e2670b54365a9e_119" { - content = "trez.wtf" - name = "romm.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_3eb975ffec1d3cddafc292c55436c542_120" { - content = "trez.wtf" - name = "rundeck.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f92aee107ba57417d368f034c5db5170_121" { - content = "trez.wtf" - name = "rustdesk.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d8099b3c4bc3e1f9ce7eb12c7ef2f74f_122" { - content = "trez.wtf" - name = "s3.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e2266f54958388aa45cca1f805aeb0e6_123" { - content = "trez.wtf" - name = "sabnzbd.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d7eb404df853f3083b92b000a63e1334_124" { - content = "trez.wtf" - name = "scan.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f9b6eb407217bc031f106c307b61601c_125" { - content = "trez.wtf" - name = "scrape.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e53b7b6c754e807fd4c73916d93f3d07_126" { - content = "trez.wtf" - name = "scrobble.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_280c1d3ddb89391ee03fba1f6982eb4e_127" { - content = "trez.wtf" - name = "sd.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1a8c8cb345dbaec1ea1df4faf54dabf1_128" { - content = "trez.wtf" - name = "search.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d0a18328694a80e10f1153c1c3f78a7b_129" { - content = "trez.wtf" - name = "sign.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b24c55a07140cc138c9dcb84c54999aa_130" { - content = "trez.wtf" - name = "slsk.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_55d6697514f334297cf8233850027c82_131" { - content = "trez.wtf" - name = "slurpit.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_694583ecf71a69b5ae319b06ea589b77_132" { - content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" - name = "smartd.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_2a5cb6ead36c5ddf3090dea3035246dd_133" { - content = "trez.wtf" - name = "social.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_399c2fa99e3d0f55f003de33a9e8aa13_134" { - content = "trez.wtf" - name = "sonarr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1b96aed465ba70ec149296cabd2e1f4b_135" { - content = "trez.wtf" - name = "sonashow.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_6ad276b484046a8bb10098290e7808dc_136" { - content = "trez.wtf" - name = "soularr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_25dbbcd74961ff0e82bfd04cdd268179_137" { - content = "trez.wtf" - name = "source.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_4d04f1fc5c296a6f3672bb82ceb230be_138" { - content = "trez.wtf" - name = "speed.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ec58c6f9a11114217049048871cfaebc_139" { - content = "trez.wtf" - name = "sqube.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e63b9b49dbcc759d60f98fb36da8d3d3_140" { - content = "27beca38-9191-484c-925a-77dcc1fe7600.cfargotunnel.com" - name = "ssh.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_99187472f49f77031d99574fe7056405_141" { - content = "trez.wtf" - name = "store.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_fb897f9cbbb989e78ec0ea35e74ae2fa_142" { - content = "trez.wtf" - name = "subs.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_cec684c08d58163dbba45d4a2bfad5ab_143" { - content = "trez.wtf" - name = "support.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_2725a0df1c520050ecf304c8d3432aac_144" { - content = "trez.wtf" - name = "swag.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_170828b1afffcec3687657833561ad79_145" { - content = "trez.wtf" - name = "trac.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1c0baf7263954b595a5adf9a61c5e3e7_146" { - content = "trez.wtf" - name = "translate.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_a872467b0764b81b629cae09c3eefd8e_147" { - content = "trez.wtf" - name = "unmanic.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_a542bf716ddd05e5c565bfa205d6cf07_148" { - content = "trez.wtf" - name = "uptime.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e7d318f9a15158b6b55504c1daf4e154_149" { - content = "trez.wtf" - name = "vault.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ec3211a1a01ce020d2b08811f30ad77b_150" { - content = "trez.wtf" - name = "vpn.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_4c56f52a908d6972d68d3e34019bb82b_151" { - content = "trez.wtf" - name = "wallabag.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_6a7baf229fae585a31b885bac3438655_152" { - content = "trez.wtf" - name = "webhook.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_635b32e0427e7477adbce836ee2fda54_153" { - content = "trez.wtf" - name = "wizarr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_655f25482677e805e2c2e43f28d992cd_154" { - content = "trez.wtf" - name = "www.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f9728b02a0472264d585182edfc4001e_155" { - content = "trez.wtf" - name = "yacht.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_2ed464f16e38f4a7d3b5b6b57818a2e7_156" { - content = "trez.wtf" - name = "ytdl.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b9e8a30d9114e3c719de2cacde8fa179_157" { - content = "mailsec.protonmail.ch" - name = "trez.wtf" - priority = 20 - proxied = false - tags = [] - ttl = 1 - type = "MX" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_386f5dbc58b4dcab79970aff1aeb8356_158" { - content = "mail.protonmail.ch" - name = "trez.wtf" - priority = 10 - proxied = false - tags = [] - ttl = 1 - type = "MX" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d5b8751501a64c7645e92ae34f088def_159" { - content = "k=rsa;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCTBGgmI7MGgEYfWb3JgYfufGhMMSo/55oe/Cc5vEj8DEFspy2KfBD5xiRgb3QsSjmb5TQWaJXH8CG26ayRK0Y1vQ+B8z4WKb4CDfY9SPOk+ELQN620BngClfk2bSQx95U4w1B9AY2txxcJ7miQpH+jO1ljvXGVHJwwrm6HCgRdTwIDAQAB" - name = "20230623154605pm._domainkey.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1ca52fe08f1c26c487f970ed8cbaecf3_160" { - content = "0rxuOqot-k_A8k-VMzBn3zhZXay58KgRVALIM22Kl8w" - name = "_acme-challenge.bazarr.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_73bf9c0b2d9a5b7b74eb98dd1a0eec62_161" { - content = "CAaQIf2wcL_4MD4qstg32dzuak4c6FD-rCVhGpocVZI" - name = "_acme-challenge.bazarr.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_c51c345a847b800d377fc3cb5aa17821_162" { - content = "HeiuOZxjWl3dvjB8IdRyh7ReonDFcCOMsG0sG06JFq0" - name = "_acme-challenge.bazarr.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_56f705f5bd1761954d3da32058f60f94_163" { - content = "-N7VehNZD-3W_PI78Zd0YyBR7gYJS6QaDSsXjV5yOFQ" - name = "_acme-challenge.bitwarden.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_272b572eb5f0c8dca152823276ed29a5_164" { - content = "1aEjR2k-GFhCkqmSBYRTPAkz3_qwbOfwe43tOIUct28" - name = "_acme-challenge.bitwarden.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_7f03099a796b0c20d6d687293ab800b0_165" { - content = "Vr1KEibBvrxj7iMuyPyePpO1FrT_88wzRHtP1n2LxgA" - name = "_acme-challenge.blog.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ce330ba7a1bb0d7d7c38cdfc9a699cfb_166" { - content = "axQRUGfrg-9-Ady-nieWUxZARAPuenRF1fU42dXzyBU" - name = "_acme-challenge.blog.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d45d956ae1d24ff0102c3e8e40cd57af_167" { - content = "yenijHH3y1ekLKVUSUq3xVv2dlTR7AE4IgjE-42Rn54" - name = "_acme-challenge.books.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_421483d6400e02220a650d006fecdb8f_168" { - content = "9HZ8xKsCB-yXwHu5mTA4HEkM7iDCflwg2rnCKUyU_Oo" - name = "_acme-challenge.books.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_6c3da530383529973a46740dadcf0c0d_169" { - content = "fwh1-IEboHKtFHAzZt4JmrWdev5jKojcnKsHjfIzAEk" - name = "_acme-challenge.code.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_98d0328be884b568132c526e1f6845a8_170" { - content = "iCkINXhp4-3pRSZtgqkPHcOePJZRoSPntEBpwSjn3Q4" - name = "_acme-challenge.code.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_181c815c425508f4a951a7056de6a3ee_171" { - content = "qicwsbLhzW1R__69SFoDZrD1VHGd02i5i_a02QOiKHg" - name = "_acme-challenge.cosmos.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_42682405c67ef9b2bce03be870a6eb66_172" { - content = "BXZdF210rMu6UKmvbcl2xuDrQA5M6JjIsuLHk_D8rG0" - name = "_acme-challenge.cosmos.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_22025907131afbbc0e007f3cec04d978_173" { - content = "otR2orfUpD3dEydjZR61zGc67Yr2iBse829g_MGbZ-g" - name = "_acme-challenge.dbs.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_4c02367a5d6b8945da134d9c463254ef_174" { - content = "F9fcc4qtBFOI5sc7Ru6oOoDsPYeGHsTQYc2HqJ9__x8" - name = "_acme-challenge.dbs.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_27f50f75ce9062f38f1e421e17e0933a_175" { - content = "r9k2j4D56QMa_J-2Lt8-exs7pp3uKGa4rK0MERYDqPU" - name = "_acme-challenge.deluge.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d18cfddac2b23571ed1e377c8cdc4de4_176" { - content = "jIz570T3Kfred06PR7NW8i9FzCgljP5GU2vBzo0T4QU" - name = "_acme-challenge.deluge.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_7fb18ef737fc89d0659de19574f951ed_177" { - content = "Y-8R0qOaMEF3OCHeUpznY-_wupcFe2NBG3ssw-AdBu4" - name = "_acme-challenge.emby.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ee7b111663d8f77c3b23880d33850d05_178" { - content = "cJ9b080cpVQCBA_a70fKP9sQS7kWLbo4tdzgGWlbR5A" - name = "_acme-challenge.emby.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ac920195a883c046c0c64e357f2efed9_179" { - content = "oPtM970MiUnXpQn6uXzV5sJo8DDSwzeSgnsXV_EX2gc" - name = "_acme-challenge.etherpad.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_748051269aa405a47eee0610f6b5dfa1_180" { - content = "rrzxdee5Ag5yCdW17NNPod6Utw_TZFdIa6_PQYNCdWs" - name = "_acme-challenge.git.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_99438d886e7f03907b2d432b4b1ff33a_181" { - content = "U220pq-yED9SVykGNkqBu9hGDaHU6YneN1czlnxeFOw" - name = "_acme-challenge.guac.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_8baf86363dff58a877424fc4258ce480_182" { - content = "v56UfcWQ6NPDTuqySeWEHqf3Vam3N68tou3exnSYVoo" - name = "_acme-challenge.ha.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_bc27290825dc2a99a48b41ec6b97cdba_183" { - content = "-Hf8cjyHdeUa3DRG00t3N7HfHnO-9vDmaFcwfnIUmig" - name = "_acme-challenge.lidarr.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_cac8d34c6b627a55dda477d4cdb9b159_184" { - content = "cy4w9BhSBED8iAScAqhKn6rFMSHAbsfCtyZqnFRKi6I" - name = "_acme-challenge.meet.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_01645ece34676793393ae0214fe0a804_185" { - content = "P_TRK-tXJEXHdbFBOeDbbjTBXsbWrNylh-IqDVMkA9o" - name = "_acme-challenge.myspotifyapi.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_a777fe3ba9ecd61f02205528d893e35d_186" { - content = "oKvaqQ_yYBI5LGihuznW-u6S8IJwDIw46jCI_tfjkME" - name = "_acme-challenge.myspotify.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_03a16d11c1801b3c1c358f4ad6459155_187" { - content = "hQPODhj15ryL3_cPzGHUc-qTso9BrKg1xzZJYXwy72g" - name = "_acme-challenge.navi.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_151d97d96a6b24bd91227f18ce0550a3_188" { - content = "WQFajjztPR7GsPyPMAxwuHsND4UxxWaBNt93iEntcJA" - name = "_acme-challenge.netdata.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_316800316094c42f7e2a09809db4be0d_189" { - content = "klzviGK_IODF7UZRcil4uP2iQ_4heRtT9XhuCHjD1-s" - name = "_acme-challenge.netdata.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1bb582b27f209e4b3996165cf5c78327_190" { - content = "ku5PAzcZoNx9EC3D-5YtYBpIkZmWe-hM1pXmAPpDZsQ" - name = "_acme-challenge.nextcloud.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b0d35a5b82ddc6dd8abcfb29c4299ae7_191" { - content = "Ow-pDHGWpN9WfvGRfbvNpZ4OCOmgfxfkipbDdQRpBgQ" - name = "_acme-challenge.nextcloud.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_bb6fad65d79ffb38c95de4035ffaba51_192" { - content = "Ve8-4_HBsfbuL367yvgucJl1yQhe_-OmuAg1PKG7uPQ" - name = "_acme-challenge.ombi.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_a856c3aa5bed7c2f8e748cb679ad817f_193" { - content = "Ug_5qewaGIYfFMGOTF0N8hqIhRDJQfo6K9l2rSfdG7M" - name = "_acme-challenge.ombi.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b1d69782b5e9520101f011d5650a33c9_194" { - content = "hADaV8dcUcnJs69ZrkHADgSZR98UBbmTfuxtYnxmfY4" - name = "_acme-challenge.pod.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_a789cc026b6f0c0fb0a8b37688d6d78e_195" { - content = "RizrCeJq0AUjlUoC9touJ2QAnpZFxSYzzFQdHmEa8Ao" - name = "_acme-challenge.portainer.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_5c20f6a345039e8fee58d4607fa4945e_196" { - content = "nYcofwoPyF4E7U_5-ZOAhqPkoqyyj3nFL4X5NkaUqOk" - name = "_acme-challenge.prowlarr.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_bbc68d7787259e99d99f24245d337d1c_197" { - content = "FU8XBq_3-yPDnuTEO5AdgzSwlztGc354fRQzZVnYETQ" - name = "_acme-challenge.radarr.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d121f5bfca53c6cbb4526ed3b6813d7c_198" { - content = "pwBk5Np-8_V0smm-C-HZ_WD3saz51I-rQZc6nSoqqMY" - name = "_acme-challenge.readarr.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_49a3f6d0e0a8e54fe970f8301c433e77_199" { - content = "c218AQ9y6Usl2Xq58fiarl0Bbty9DGvPtI7JhiiLf1U" - name = "_acme-challenge.recipe.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b9db48a8c92ab9fcd689fcc3b5377aa7_200" { - content = "9FR5u0pYFZqnovMLrTUH0f2K8smJoOYKOTBGRwQfjfU" - name = "_acme-challenge.sabnzbd.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_a31c931bb434f7740f0be4b409896b93_201" { - content = "tcfHjAr8uWkrOHRgXakvpQO2djxC4uzm6t217bSIstE" - name = "_acme-challenge.search.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_2bc35108f4010fa469304626121b2ed5_202" { - content = "l6BakerP1lfZUhZvHCC8soq5VkMMoueoRTU-hP90aZw" - name = "_acme-challenge.sonarr.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_be927f5768e1d8f54c0c9b652e196b9b_203" { - content = "RuiiyAlZuFdrdSBErrkTMOtKzzAm-MivtpfVVleSeao" - name = "_acme-challenge.speed.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1f68ce9a916c754797f8f1ab33161fa2_204" { - content = "acN8ICNvgOErteUIL5Onjn4xYEWHaNZRNmJl-cVsXYo" - name = "_acme-challenge.wallabag.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_00ea37fd3eaa444d44dd907e1455ac95_205" { - content = "thWKKDmLkWd-t4KFTzNl6AROr3GDkMh_7Zli19EiRyk" - name = "_acme-challenge.youtube-dl.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_3aa9b6fa804b67c6730bf551c36b6124_206" { - content = "\"v=DKIM1; h=sha256; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAiweykoi+o48IOGuP7GR3X0MOExCUDY/BCRHoWBnh3rChl7WhdyCxW3jgq1daEjPPqoi7sJvdg5hEQVsgVRQP4DcnQDVjGMbASQtrY4WmB1VebF+RPJB2ECPsEDTpeiI5ZyUAwJaVX7r6bznU67g7LvFq35yIo4sdlmtZGV+i0H4cpYH9+3JJ78k\" \"m4KXwaf9xUJCWF6nxeD+qG6Fyruw1Qlbds2r85U9dkNDVAS3gioCvELryh1TxKGiVTkg4wqHTyHfWsp7KD3WQHYJn0RyfJJu6YEmL77zonn7p2SRMvTMP3ZEXibnC9gz3nnhR6wcYL8Q7zXypKTMD58bTixDSJwIDAQAB\"" - name = "cf2024-1._domainkey.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e217b5dfd84aae51046eb47c0e51e722_207" { - content = "v=DMARC1; p=quarantine; rua=mailto:charish.patel@trez.wtf" - name = "_dmarc.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_cd71bc89a29ade014774e507a4e3a75b_208" { - content = "6cb8fa1e26d9be89e780cbef2964e8f2" - name = "mailjet._6cb8fa1e.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_8cac650312c84b3a56deab0af2f9d37c_209" { - content = "k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDGkoDg8yz7ydRB/ACFX+Yi9h5aX5M2N4okX6Lgbwy+JMusnHVS4lnNDVBqTa32uZP+xZ6k2481rpGFCEsUZ9lSdKILrntl4c6OPhOypCk+JF6fr8r/S9pU4j1z5b2TWY1xyd9dRxRodxjqXLDvMZCIPXzPoA7GpF0PLxKR1vJmVQIDAQAB" - name = "mailjet._domainkey.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_8d8f24409c68aa3ed7ee4f63efbbc6aa_210" { - content = "v=DKIM1; t=s; h=sha256; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDWxquPfyZH5UUeLK62GGakgCuhVCqlOvvhHiqbLlcKdLfVgOLi9hyU42CLPqrG91HdczD1P7ljV0ElzrQBA2666aRblhlzxcs3UWDhtvQTMAsZbEeB3mDcTkzUs2nAIUtOOYDrtVMxfx6haMZptJAlpkgAiBfFBMIOUupRjehwtQIDAQAB;" - name = "postal-c4rssu._domainkey.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_4b02acea3add9b7b2f8a6a5ae627eacb_211" { - content = "v=DKIM1; t=s; h=sha256; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8GSsHBD6MQWYbyKoOxasA0ZPmWVgRCOHq2uxWtigeWeKqtTNFMybZRiuDejjQipILc9rMUGh0+n4fgOg9z2cCXUBnZK8RCRM5onzSaP7/av+0sZlPxwqOWSHTwpoteQ1C9HR++w8Hmfb1i2+dSeuZk/XZScfXB7fCZ9Wm+uh6DQIDAQAB;" - name = "postal-ixqatx._domainkey.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_cfd9ba7d2646d5837b49022711a92535_212" { - content = "v=spf1 include:spf.mailjet.com ?all include:_spf.protonmail.ch mx ~all include:spf.post.trez.wtf -all" - name = "trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_4e34c6221a80e0592d408de44088add0_213" { - content = "google-site-verification=DpqluiZWwRrAush9rKS3SbGCsuadG-3mNMjxInNmfmU" - name = "trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_deaa70e65639128c4ce45341b18b86cb_214" { - content = "protonmail-verification=c1fedc24d87bcaf56540955bb8b497e79e2cf7c1" - name = "trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - diff --git a/cloudflare/cloudflare_email_routing_dns.tf b/cloudflare/cloudflare_email_routing_dns.tf deleted file mode 100644 index 3234113..0000000 --- a/cloudflare/cloudflare_email_routing_dns.tf +++ /dev/null @@ -1,25 +0,0 @@ -resource "cloudflare_email_routing_dns" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_0" { - name = "trez.wtf" - zone_id = "17dbb71212204583b777783d25eb6738" -} - -resource "cloudflare_email_routing_dns" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_1" { - name = "trez.wtf" - zone_id = "17dbb71212204583b777783d25eb6738" -} - -resource "cloudflare_email_routing_dns" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_2" { - name = "trez.wtf" - zone_id = "17dbb71212204583b777783d25eb6738" -} - -resource "cloudflare_email_routing_dns" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_3" { - name = "cf2024-1._domainkey.trez.wtf" - zone_id = "17dbb71212204583b777783d25eb6738" -} - -resource "cloudflare_email_routing_dns" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_4" { - name = "trez.wtf" - zone_id = "17dbb71212204583b777783d25eb6738" -} - diff --git a/cloudflare/cloudflare_email_routing_settings.tf b/cloudflare/cloudflare_email_routing_settings.tf deleted file mode 100644 index 91d2303..0000000 --- a/cloudflare/cloudflare_email_routing_settings.tf +++ /dev/null @@ -1,4 +0,0 @@ -resource "cloudflare_email_routing_settings" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_0" { - zone_id = "17dbb71212204583b777783d25eb6738" -} - diff --git a/cloudflare/cloudflare_tiered_cache.tf b/cloudflare/cloudflare_tiered_cache.tf deleted file mode 100644 index 4d8e72f..0000000 --- a/cloudflare/cloudflare_tiered_cache.tf +++ /dev/null @@ -1,5 +0,0 @@ -resource "cloudflare_tiered_cache" "terraform_managed_resource_tiered_cache_smart_topology_enable_0" { - value = "on" - zone_id = "17dbb71212204583b777783d25eb6738" -} - diff --git a/cloudflare/cloudflare_zone.tf b/cloudflare/cloudflare_zone.tf deleted file mode 100644 index 19c91b9..0000000 --- a/cloudflare/cloudflare_zone.tf +++ /dev/null @@ -1,11 +0,0 @@ -resource "cloudflare_zone" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_0" { - name = "trez.wtf" - paused = false - type = "full" - vanity_name_servers = [] - account = { - id = "f5a5c0098ccae27fb0486ffbc2ee6087" - name = "Charish.patel@trez.wtf's Account" - } -} - diff --git a/cloudflare/cloudflare_zone_dnssec.tf b/cloudflare/cloudflare_zone_dnssec.tf deleted file mode 100644 index 6876a4d..0000000 --- a/cloudflare/cloudflare_zone_dnssec.tf +++ /dev/null @@ -1,6 +0,0 @@ -resource "cloudflare_zone_dnssec" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_0" { - dnssec_multi_signer = true - status = "active" - zone_id = "17dbb71212204583b777783d25eb6738" -} - diff --git a/cloudflare/generate_cf_resources.sh b/cloudflare/generate_cf_resources.sh index 98eee27..9fa9ac8 100755 --- a/cloudflare/generate_cf_resources.sh +++ b/cloudflare/generate_cf_resources.sh @@ -1,181 +1,230 @@ -#!/bin/bash +#!/usr/bin/env bash +set -euo pipefail -cf_generate () { - resources=( - cloudflare_account - cloudflare_account_member - cloudflare_account_subscription - cloudflare_address_map - cloudflare_api_shield_discovery_operation - cloudflare_api_shield_operation - cloudflare_api_shield_operation_schema_validation_settings - cloudflare_api_shield_schema - cloudflare_api_shield_schema_validation_settings - cloudflare_argo_smart_routing - cloudflare_argo_tiered_caching - cloudflare_authenticated_origin_pulls - cloudflare_authenticated_origin_pulls_certificate - cloudflare_bot_management - cloudflare_calls_sfu_app - cloudflare_calls_turn_app - cloudflare_certificate_pack - cloudflare_content_scanning_expression - cloudflare_custom_hostname - cloudflare_custom_hostname_fallback_origin - cloudflare_d1_database - cloudflare_dns_firewall - cloudflare_dns_record - cloudflare_dns_zone_transfers_acl - cloudflare_dns_zone_transfers_incoming - cloudflare_dns_zone_transfers_outgoing - cloudflare_dns_zone_transfers_peer - cloudflare_dns_zone_transfers_tsig - cloudflare_email_routing_address - cloudflare_email_routing_catch_all - cloudflare_email_routing_dns - cloudflare_email_routing_rule - cloudflare_email_routing_settings - cloudflare_email_security_block_sender - cloudflare_email_security_impersonation_registry - cloudflare_email_security_trusted_domains - cloudflare_filter - cloudflare_healthcheck - cloudflare_hostname_tls_setting - cloudflare_keyless_certificate - cloudflare_leaked_credential_check - cloudflare_leaked_credential_check_rule - cloudflare_list - cloudflare_list_item - cloudflare_load_balancer - cloudflare_load_balancer_monitor - cloudflare_load_balancer_pool - cloudflare_logpull_retention - cloudflare_logpush_job - cloudflare_magic_wan_static_route - cloudflare_managed_transforms - cloudflare_mtls_certificate - cloudflare_notification_policy - cloudflare_notification_policy_webhooks - cloudflare_observatory_scheduled_test - cloudflare_origin_ca_certificate - cloudflare_page_rule - cloudflare_page_shield_policy - cloudflare_pages_domain - cloudflare_pages_project - cloudflare_queue - cloudflare_queue_consumer - cloudflare_r2_bucket - cloudflare_r2_custom_domain - cloudflare_r2_managed_domain - cloudflare_rate_limit - cloudflare_regional_hostname - cloudflare_regional_tiered_cache - cloudflare_registrar_domain - cloudflare_ruleset - cloudflare_snippet_rules - cloudflare_snippets - cloudflare_spectrum_application - cloudflare_stream - cloudflare_stream_key - cloudflare_stream_live_input - cloudflare_stream_watermark - cloudflare_stream_webhook - cloudflare_tiered_cache - cloudflare_total_tls - cloudflare_turnstile_widget - cloudflare_url_normalization_settings - cloudflare_user - cloudflare_waiting_room - cloudflare_waiting_room_event - cloudflare_waiting_room_rules - cloudflare_waiting_room_settings - cloudflare_web3_hostname - cloudflare_web_analytics_rule - cloudflare_web_analytics_site - cloudflare_workers_cron_trigger - cloudflare_workers_custom_domain - cloudflare_workers_deployment - cloudflare_workers_for_platforms_dispatch_namespace - cloudflare_workers_kv_namespace - cloudflare_workers_script_subdomain - cloudflare_zero_trust_access_application - cloudflare_zero_trust_access_custom_page - cloudflare_zero_trust_access_group - cloudflare_zero_trust_access_identity_provider - cloudflare_zero_trust_access_infrastructure_target - cloudflare_zero_trust_access_key_configuration - cloudflare_zero_trust_access_mtls_certificate - cloudflare_zero_trust_access_mtls_hostname_settings - cloudflare_zero_trust_access_policy - cloudflare_zero_trust_access_service_token - cloudflare_zero_trust_access_short_lived_certificate - cloudflare_zero_trust_access_tag - cloudflare_zero_trust_device_custom_profile - cloudflare_zero_trust_device_default_profile - cloudflare_zero_trust_device_default_profile_certificates - cloudflare_zero_trust_device_default_profile_local_domain_fallback - cloudflare_zero_trust_device_managed_networks - cloudflare_zero_trust_device_posture_integration - cloudflare_zero_trust_device_posture_rule - cloudflare_zero_trust_dex_test - cloudflare_zero_trust_dlp_custom_profile - cloudflare_zero_trust_dlp_dataset - cloudflare_zero_trust_dlp_predefined_profile - cloudflare_zero_trust_dns_location - cloudflare_zero_trust_gateway_certificate - cloudflare_zero_trust_gateway_policy - cloudflare_zero_trust_gateway_proxy_endpoint - cloudflare_zero_trust_gateway_settings - cloudflare_zero_trust_list - cloudflare_zero_trust_organization - cloudflare_zero_trust_risk_behavior - cloudflare_zero_trust_risk_scoring_integration - cloudflare_zero_trust_tunnel_cloudflared - cloudflare_zero_trust_tunnel_cloudflared_config - cloudflare_zero_trust_tunnel_cloudflared_route - cloudflare_zero_trust_tunnel_cloudflared_virtual_network - cloudflare_zone - cloudflare_zone_cache_reserve - cloudflare_zone_cache_variants - cloudflare_zone_dnssec - cloudflare_zone_lockdown - cloudflare_zone_setting - ) +# ------------------------------- +# Detect Terraform binary: tofu vs terraform +# ------------------------------- +if command -v tofu &>/dev/null; then + TF_BIN="tofu" +elif command -v terraform &>/dev/null; then + TF_BIN="terraform" +else + echo "❌ Neither 'terraform' nor 'tofu' found in PATH" + exit 1 +fi - for resource in "${resources[@]}"; do - echo "Generating ${resource}.tf..." - cf-terraforming generate --zone ${CLOUDFLARE_ZONE_ID} --resource-type ${resource} > ${resource}.tf - done +echo "ℹ️ Using $TF_BIN for Terraform operations" - echo "🧹 Cleaning up empty files..." - find . -size 0 -name "*.tf" | xargs rm - echo "✅ All Terraform files generated!" +# ------------------------------- +# Ensure CF API token +# ------------------------------- +CF_API_TOKEN="${CLOUDFLARE_API_TOKEN:-}" +if [[ -z "${CF_API_TOKEN}" ]]; then + echo "Please set CF_API_TOKEN before running this script." + exit 1 +fi + +# ------------------------------- +# Helper: fetch paginated results from Cloudflare API +# ------------------------------- +cf_paginate() { + local endpoint="$1" + local page=1 + local per_page=100 + while :; do + local result + result=$(curl -s -X GET "${endpoint}?page=${page}&per_page=${per_page}" \ + -H "Authorization: Bearer ${CF_API_TOKEN}" \ + -H "Content-Type: application/json") + local items + items=$(echo "${result}" | jq -r '.result[]? | @base64') + [[ -z "$items" ]] && break + echo "$items" + local total_pages + total_pages=$(echo "$result" | jq -r '.result_info.total_pages') + ((page++)) + [[ $page -gt $total_pages ]] && break + done } -cf_import () { - for cfresource in $(find . -type f -name "cloudflare_*.tf"); do - echo "Importing ${cfresource}..." - cf-terraforming import --zone ${CLOUDFLARE_ZONE_ID} --modern-import-block --resource-type $(echo ${cfresource} | sed -e 's/.\///' -e 's/\.tf//') >> imports.tf - done +# ------------------------------- +# Generate Cloudflare resources using cf-terraforming +# ------------------------------- +generate_resources() { + echo "🔧 Generating Cloudflare resources via cf-terraforming..." + local output_file="cloudflare_resource_gen.tf" + > "${output_file}" - echo "✅ All Cloudflare resources imported. Please check imports.tf" + resources=( + cloudflare_account + cloudflare_account_member + cloudflare_account_subscription + cloudflare_address_map + cloudflare_argo_tiered_caching + cloudflare_authenticated_origin_pulls + cloudflare_authenticated_origin_pulls_certificate + cloudflare_bot_management + cloudflare_certificate_pack + cloudflare_content_scanning_expression + cloudflare_custom_hostname + cloudflare_custom_hostname_fallback_origin + cloudflare_d1_database + cloudflare_dns_firewall + cloudflare_dns_record + cloudflare_dns_zone_transfers_acl + cloudflare_dns_zone_transfers_incoming + cloudflare_dns_zone_transfers_outgoing + cloudflare_dns_zone_transfers_peer + cloudflare_dns_zone_transfers_tsig + cloudflare_email_routing_address + cloudflare_email_routing_catch_all + cloudflare_email_routing_dns + cloudflare_email_routing_rule + cloudflare_email_routing_settings + cloudflare_filter + cloudflare_healthcheck + cloudflare_hostname_tls_setting + cloudflare_keyless_certificate + cloudflare_leaked_credential_check + cloudflare_leaked_credential_check_rule + cloudflare_list_item + cloudflare_load_balancer + cloudflare_load_balancer_monitor + cloudflare_load_balancer_pool + cloudflare_logpull_retention + cloudflare_logpush_job + cloudflare_magic_wan_static_route + cloudflare_managed_transforms + cloudflare_mtls_certificate + cloudflare_notification_policy + cloudflare_notification_policy_webhooks + cloudflare_observatory_scheduled_test + cloudflare_origin_ca_certificate + cloudflare_page_rule + cloudflare_page_shield_policy + cloudflare_pages_domain + cloudflare_pages_project + cloudflare_queue + cloudflare_queue_consumer + cloudflare_r2_bucket + cloudflare_r2_custom_domain + cloudflare_r2_managed_domain + cloudflare_rate_limit + cloudflare_regional_hostname + cloudflare_regional_tiered_cache + cloudflare_registrar_domain + cloudflare_ruleset + cloudflare_snippet_rules + cloudflare_snippets + cloudflare_spectrum_application + cloudflare_stream + cloudflare_stream_key + cloudflare_stream_live_input + cloudflare_stream_watermark + cloudflare_stream_webhook + cloudflare_tiered_cache + cloudflare_total_tls + cloudflare_turnstile_widget + cloudflare_url_normalization_settings + cloudflare_user + cloudflare_waiting_room + cloudflare_waiting_room_event + cloudflare_waiting_room_rules + cloudflare_waiting_room_settings + cloudflare_web3_hostname + cloudflare_web_analytics_rule + cloudflare_web_analytics_site + cloudflare_workers_cron_trigger + cloudflare_workers_custom_domain + cloudflare_workers_deployment + cloudflare_workers_for_platforms_dispatch_namespace + cloudflare_workers_kv_namespace + cloudflare_workers_script_subdomain + cloudflare_zone + cloudflare_zone_cache_reserve + cloudflare_zone_cache_variants + cloudflare_zone_dnssec + cloudflare_zone_lockdown + cloudflare_zone_setting + ) + + for r in "${resources[@]}"; do + echo "Generating $r ..." + cf-terraforming generate \ + --token "${CF_API_TOKEN}" \ + --resource-type "${r}" >> "${output_file}" || true + done + + echo "✅ Terraform resources generated in ${output_file}" } -# Prompt user for input +# ------------------------------- +# Import Cloudflare resources into state using cf-terraforming +# ------------------------------- +import_zone_resources() { + local zone_id="$1" + local zone_name="$2" + + echo "⏳ Importing zone $zone_name ..." + cf-terraforming import \ + --token "${CF_API_TOKEN}" \ + --modern-import-block \ + --resource-type cloudflare_zone \ + --resource-id "$zone_id" >> cloudflare_resource_imp.tf || true + echo "✅ Imported cloudflare_zone for $zone_name" + + echo "🔄 Importing DNS records for $zone_name ..." + cf-terraforming import \ + --token "${CF_API_TOKEN}" \ + --zone "$zone_id" \ + --modern-import-block \ + --resource-type cloudflare_dns_record >> cloudflare_resource_imp.tf || true + echo "✅ Imported DNS records for $zone_name" + + # Optional: import other zone-level resources + for res in cloudflare_argo_tiered_caching cloudflare_email_routing_settings cloudflare_tiered_cache cloudflare_zone_dnssec; do + cf-terraforming import \ + --token "${CF_API_TOKEN}" \ + --resource-type "$res" \ + --modern-import-block \ + --resource-id "$zone_id" >> cloudflare_resource_imp.tf || true + echo "✅ Imported $res for $zone_name" + done +} + +# ------------------------------- +# Main +# ------------------------------- echo "Choose an option:" echo "1) Generate Cloudflare Terraform resources" -echo "2) Import Cloudflare Terraform resources" -read -rp "Enter 1 or 2: " user_choice +echo "2) Import Cloudflare Terraform resources into state" +read -rp "Enter 1 or 2: " choice -case "$user_choice" in - 1) - cf_generate - ;; - 2) - cf_import - ;; - *) - echo "Invalid option. Please enter 1 or 2." - exit 1 - ;; +case "$choice" in + 1) + generate_resources + ;; + 2) + echo "🔄 Fetching zones..." + zones=$(cf_paginate "https://api.cloudflare.com/client/v4/zones") + declare -A zone_map + while read -r z; do + zname=$(echo "$z" | base64 --decode | jq -r '.name') + zid=$(echo "$z" | base64 --decode | jq -r '.id') + zone_map["$zname"]="$zid" + done <<< "$zones" + + echo "⚡ Found ${#zone_map[@]} zones." + + for zone_name in "${!zone_map[@]}"; do + zid="${zone_map[$zone_name]}" + import_zone_resources "$zid" "$zone_name" + done + ;; + *) + echo "Invalid option. Enter 1 or 2." + exit 1 + ;; esac + +echo "🎉 All operations completed!" From 7c278fbb359d9608a4876ec0c1462407d933f409 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 09:38:19 -0500 Subject: [PATCH 070/109] Adding approval and apply steps for testing. --- .gitea/workflows/auto-pr-tofu-plan.yml | 45 ++++++++++++++++++++++++-- 1 file changed, 42 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index d052b5a..33f3c3c 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -6,8 +6,8 @@ on: branches-ignore: - "main" - "renovate/**" - paths: - - "cloudflare/**" + # paths: + # - "cloudflare/**" env: OPENTOFU_VERSION: "1.10.6" HC_VAULT_VERSION: "1.20.4" @@ -192,4 +192,43 @@ jobs: # with: # commenter_type: plan # commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} - # commenter_exitcode: ${{ steps.tofu_plan.outputs.exitcode }} \ No newline at end of file + # commenter_exitcode: ${{ steps.tofu_plan.outputs.exitcode }} + approval: + name: Manual Approval + needs: plan + runs-on: ubuntu-latest + steps: + - name: Wait for manual approval + uses: hmarr/auto-approve-action@v2 + with: + message: "Awaiting manual approval to apply Tofu plan" + + apply: + name: Apply Tofu Plan + needs: approval + runs-on: ubuntu-latest + if: ${{ needs.approval.result == 'success' }} + env: + VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }} + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Setup OpenTofu + uses: opentofu/setup-opentofu@v1.0.6 + with: + version: ${{ env.OPENTOFU_VERSION }} + tofu_wrapper: true + + - name: Export env from Vault + run: | + set -a + source cloudflare/.env + set +a + + - name: Run Tofu Apply + uses: dnogu/tofu-apply@v1 + with: + working-directory: . + chdir: cloudflare + plan: cloudflare.tfplan \ No newline at end of file From 4e65c97c5bf8b385b90840910d8558dd8ac2865d Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 10:11:11 -0500 Subject: [PATCH 071/109] Adjustments for passing PR index in workflow. --- .gitea/workflows/auto-pr-tofu-plan.yml | 37 +++++--------------------- 1 file changed, 7 insertions(+), 30 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 33f3c3c..80fa145 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -16,6 +16,8 @@ env: jobs: check-and-create-pr: name: Check and Create PR + outputs: + pr_number: ${{ steps.pr-check-create.outputs.pr_number }} runs-on: ubuntu-latest steps: - name: Checkout Code @@ -36,6 +38,7 @@ jobs: notification_message: "Checking for existing PR... 🔍" - name: PR Check/Creation + id: pr-check-create uses: https://git.trez.wtf/Trez/gitea-auto-pr@main with: url: ${{ secrets.TREZ_GITEA_URL }} @@ -67,34 +70,6 @@ jobs: version: ${{ env.OPENTOFU_VERSION }} tofu_wrapper: true - - name: Install tea - uses: supplypike/setup-bin@8e3f88b4f143d9b5c3497f0fc12d45c83c123787 # v4.0.1 - with: - uri: https://gitea.com/gitea/tea/releases/download/v${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64 - name: tea - version: ${{ env.TEA_VERSION }} - - - name: Extract PR Index - id: tea-pr-index - run: | - tea login add \ - --name gitea-rinoa \ - --url "${{ secrets.TREZ_GITEA_URL }}" \ - --user gitea-sonarqube-bot \ - --password "${{ secrets.BOT_GITEA_PASSWORD }}" \ - --token ${{ secrets.BOT_GITEA_TOKEN }} - - tea login default gitea-rinoa - - pr_number=$(tea pr list \ - --repo ${{ github.repository }} \ - --state open \ - --fields index,head \ - --output simple \ - | awk '{print $1}') - - echo "pr_number=$pr_number" >> "$GITHUB_OUTPUT" - - name: Generate .env from Hashicorp Vault uses: https://git.trez.wtf/Trez/hc-vault-env@main with: @@ -176,7 +151,7 @@ jobs: platform: gitea api_url: https://git.trez.wtf/api/v1 token: ${{ secrets.BOT_GITEA_TOKEN }} - pr_index: ${{ steps.tea-pr-index.outputs.pr_number }} + pr_index: ${{ needs.check-and-create-pr.outputs.pr_number }} repo_owner: ${{ github.repository_owner }} repo_name: ${{ steps.env-vault-vars.outputs.repo_name }} plan_file: cloudflare/cloudflare.tfplan @@ -193,15 +168,17 @@ jobs: # commenter_type: plan # commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} # commenter_exitcode: ${{ steps.tofu_plan.outputs.exitcode }} + approval: name: Manual Approval - needs: plan + needs: [check-and-create-pr, plan] runs-on: ubuntu-latest steps: - name: Wait for manual approval uses: hmarr/auto-approve-action@v2 with: message: "Awaiting manual approval to apply Tofu plan" + pull-request-number: ${{ needs.check-and-create-pr.outputs.pr_number }} apply: name: Apply Tofu Plan From 3a885a934df56bab85940c542b074b0608a7e28c Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 16:28:06 -0500 Subject: [PATCH 072/109] Adjusting manual approval step. --- .gitea/workflows/auto-pr-tofu-plan.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 80fa145..f24b6d4 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -6,8 +6,8 @@ on: branches-ignore: - "main" - "renovate/**" - # paths: - # - "cloudflare/**" + paths: + - "cloudflare/**" env: OPENTOFU_VERSION: "1.10.6" HC_VAULT_VERSION: "1.20.4" @@ -177,8 +177,8 @@ jobs: - name: Wait for manual approval uses: hmarr/auto-approve-action@v2 with: - message: "Awaiting manual approval to apply Tofu plan" pull-request-number: ${{ needs.check-and-create-pr.outputs.pr_number }} + review-message: "Awaiting manual approval to apply Tofu plan" apply: name: Apply Tofu Plan From f215efeb246d94124db8731dcebdda9bb8b5d380 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 16:58:27 -0500 Subject: [PATCH 073/109] Plan PR comment and approval steps. --- .gitea/workflows/auto-pr-tofu-plan.yml | 68 ++++++++++++++------------ 1 file changed, 36 insertions(+), 32 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index f24b6d4..23004b6 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -60,6 +60,8 @@ jobs: runs-on: ubuntu-latest env: VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }} + outputs: + tofu-cloudflare-plan: ${{ steps.tofu_plan.outputs.plan-output }} steps: - name: Checkout uses: actions/checkout@v4 @@ -142,43 +144,45 @@ jobs: # show-sensitive: # display-plan: - - name: PR Comment - uses: https://git.trez.wtf/Trez.One/git-auto-comment@main - env: - DEBUG: true + - name: Post PR comment + uses: borchero/terraform-plan-comment@v2.4.1 with: - debug: true - platform: gitea - api_url: https://git.trez.wtf/api/v1 token: ${{ secrets.BOT_GITEA_TOKEN }} - pr_index: ${{ needs.check-and-create-pr.outputs.pr_number }} - repo_owner: ${{ github.repository_owner }} - repo_name: ${{ steps.env-vault-vars.outputs.repo_name }} - plan_file: cloudflare/cloudflare.tfplan - comment_template: | - 🚀 **Tofu Plan Output** - --- - {lines} - Exit Code: ${{ steps.tofu_plan.outputs.exitcode }} + planfile: cloudflare.tfplan + terraform-cmd: tofu - # - name: Tofu Plan Comment - # id: tofu_plan - # uses: alexnorell/tofu-pr-commenter@v2.0.0 - # with: - # commenter_type: plan - # commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} - # commenter_exitcode: ${{ steps.tofu_plan.outputs.exitcode }} - - approval: - name: Manual Approval - needs: [check-and-create-pr, plan] - runs-on: ubuntu-latest - steps: - name: Wait for manual approval - uses: hmarr/auto-approve-action@v2 + uses: trstringer/manual-approval@v1 with: - pull-request-number: ${{ needs.check-and-create-pr.outputs.pr_number }} - review-message: "Awaiting manual approval to apply Tofu plan" + secret: ${{ secrets.BOT_GITEA_TOKEN }} + approvers: WTF + minimum-approvals: 1 + issue-title: "Tofu Plan for ${{ env.PR_NUMBER }}" + issue-body: "Please approve or deny the deployment of the below Tofu plan" + issue-body-file-path: relative/file_path/wrt/repo/root + exclude-workflow-initiator-as-approver: false + fail-on-denial: true + additional-approved-words: '' + additional-denied-words: '' + + # - name: PR Comment + # uses: https://git.trez.wtf/Trez.One/git-auto-comment@main + # env: + # DEBUG: true + # with: + # debug: true + # platform: gitea + # api_url: https://git.trez.wtf/api/v1 + # token: ${{ secrets.BOT_GITEA_TOKEN }} + # pr_index: ${{ needs.check-and-create-pr.outputs.pr_number }} + # repo_owner: ${{ github.repository_owner }} + # repo_name: ${{ steps.env-vault-vars.outputs.repo_name }} + # plan_file: cloudflare/cloudflare.tfplan + # comment_template: | + # 🚀 **Tofu Plan Output** + # --- + # ${{ steps.tofu_plan.outputs.plan-output }} + # Exit Code: ${{ steps.tofu_plan.outputs.exitcode }} apply: name: Apply Tofu Plan From 3e422350367f0b43b819f6fdd6d8dfb1811f9fb9 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 16:59:54 -0500 Subject: [PATCH 074/109] Plan PR comment and approval steps. --- .gitea/workflows/auto-pr-tofu-plan.yml | 27 ++------------------------ 1 file changed, 2 insertions(+), 25 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 23004b6..f521086 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -54,7 +54,7 @@ jobs: notification_title: "GITEA: PR Check @ Rinoa" notification_message: "PR Check done 🎟️" - plan: + plan-approval: name: OpenTofu Plan needs: check-and-create-pr runs-on: ubuntu-latest @@ -119,30 +119,7 @@ jobs: with: working-directory: . chdir: cloudflare - # destroy: - # refresh-only: - # refresh: - # replace: - # target: - # target-file: - # exclude: - # exclude-file: - # var: - # var-file: out: cloudflare.tfplan - # compact-warnings: - # detailed-exitcode: - # generate-config-out: . - # input: true - # json: - # lock: - # lock-timeout: - # no-color: - # concise: - # parallelism: - # state: - # show-sensitive: - # display-plan: - name: Post PR comment uses: borchero/terraform-plan-comment@v2.4.1 @@ -159,7 +136,7 @@ jobs: minimum-approvals: 1 issue-title: "Tofu Plan for ${{ env.PR_NUMBER }}" issue-body: "Please approve or deny the deployment of the below Tofu plan" - issue-body-file-path: relative/file_path/wrt/repo/root + issue-body-file-path: cloudflare.tfplan exclude-workflow-initiator-as-approver: false fail-on-denial: true additional-approved-words: '' From 566ed4d16043a3eb037a6bfda6135ad96f5db244 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 18:03:19 -0500 Subject: [PATCH 075/109] Plan PR comment and approval steps. --- .gitea/workflows/auto-pr-tofu-plan.yml | 64 +++++++++++++------------- 1 file changed, 33 insertions(+), 31 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index f521086..e5c1fec 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -121,12 +121,14 @@ jobs: chdir: cloudflare out: cloudflare.tfplan - - name: Post PR comment - uses: borchero/terraform-plan-comment@v2.4.1 + - name: PR Comment + uses: alexnorell/tofu-pr-commenter@v1 + env: + GITHUB_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }} with: - token: ${{ secrets.BOT_GITEA_TOKEN }} - planfile: cloudflare.tfplan - terraform-cmd: tofu + commenter_type: plan + commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} + commenter_exitcode: ${{ steps.step_id.outputs.exitcode }} - name: Wait for manual approval uses: trstringer/manual-approval@v1 @@ -161,32 +163,32 @@ jobs: # ${{ steps.tofu_plan.outputs.plan-output }} # Exit Code: ${{ steps.tofu_plan.outputs.exitcode }} - apply: - name: Apply Tofu Plan - needs: approval - runs-on: ubuntu-latest - if: ${{ needs.approval.result == 'success' }} - env: - VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }} - steps: - - name: Checkout - uses: actions/checkout@v4 + # apply: + # name: Apply Tofu Plan + # needs: approval + # runs-on: ubuntu-latest + # if: ${{ needs.approval.result == 'success' }} + # env: + # VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }} + # steps: + # - name: Checkout + # uses: actions/checkout@v4 - - name: Setup OpenTofu - uses: opentofu/setup-opentofu@v1.0.6 - with: - version: ${{ env.OPENTOFU_VERSION }} - tofu_wrapper: true + # - name: Setup OpenTofu + # uses: opentofu/setup-opentofu@v1.0.6 + # with: + # version: ${{ env.OPENTOFU_VERSION }} + # tofu_wrapper: true - - name: Export env from Vault - run: | - set -a - source cloudflare/.env - set +a + # - name: Export env from Vault + # run: | + # set -a + # source cloudflare/.env + # set +a - - name: Run Tofu Apply - uses: dnogu/tofu-apply@v1 - with: - working-directory: . - chdir: cloudflare - plan: cloudflare.tfplan \ No newline at end of file + # - name: Run Tofu Apply + # uses: dnogu/tofu-apply@v1 + # with: + # working-directory: . + # chdir: cloudflare + # plan: cloudflare.tfplan \ No newline at end of file From afc60c479ce528ab42a249ce6e7271ac3404eb21 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 18:10:20 -0500 Subject: [PATCH 076/109] Plan PR comment and approval steps. --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index e5c1fec..7bb6c26 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -127,7 +127,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }} with: commenter_type: plan - commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} + commenter_input: ${{ steps.tofu_plan.outputs.stdout }} commenter_exitcode: ${{ steps.step_id.outputs.exitcode }} - name: Wait for manual approval From aebc2154c7a09e6547eea380576543a1028eb6d7 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 07:04:44 -0500 Subject: [PATCH 077/109] Version fix for PR comment step. --- .gitea/workflows/auto-pr-tofu-plan.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 7bb6c26..4d28916 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -122,9 +122,7 @@ jobs: out: cloudflare.tfplan - name: PR Comment - uses: alexnorell/tofu-pr-commenter@v1 - env: - GITHUB_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }} + uses: alexnorell/tofu-pr-commenter@v2.0.0 with: commenter_type: plan commenter_input: ${{ steps.tofu_plan.outputs.stdout }} From 5b8cb00094bcb3d018a5bca84799e577712c2d55 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 08:42:49 -0500 Subject: [PATCH 078/109] Changing commenter_input value. --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 4d28916..fcc626e 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -125,7 +125,7 @@ jobs: uses: alexnorell/tofu-pr-commenter@v2.0.0 with: commenter_type: plan - commenter_input: ${{ steps.tofu_plan.outputs.stdout }} + commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} commenter_exitcode: ${{ steps.step_id.outputs.exitcode }} - name: Wait for manual approval From af5c5bad5b9162e8ed8e951f1f6be74c133cd0a1 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 09:00:09 -0500 Subject: [PATCH 079/109] Changing comment action. --- .gitea/workflows/auto-pr-tofu-plan.yml | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index fcc626e..13e2567 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -121,12 +121,26 @@ jobs: chdir: cloudflare out: cloudflare.tfplan - - name: PR Comment - uses: alexnorell/tofu-pr-commenter@v2.0.0 + - name: Comment Tofu Plan on PR + uses: marocchino/sticky-pull-request-comment@v2 with: - commenter_type: plan - commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} - commenter_exitcode: ${{ steps.step_id.outputs.exitcode }} + GITHUB_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }} + header: "🧩 OpenTofu Plan — Cloudflare" + message: | + ## 🧩 OpenTofu Plan Result + **Branch:** `${{ github.ref_name }}` + **Exit Code:** `${{ steps.tofu_plan.outputs.exitcode }}` + **Working Directory:** `cloudflare` + +
🪶 Click to expand full plan output + + ``` + ${{ steps.tofu_plan.outputs.plan-output }} + ``` + +
+ + *(This plan was automatically generated by the workflow.)* - name: Wait for manual approval uses: trstringer/manual-approval@v1 From d7973c123bdd6ab4c6e24b1dbe711c1ea4d186ee Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 09:13:43 -0500 Subject: [PATCH 080/109] Changing comment action. --- .gitea/workflows/auto-pr-tofu-plan.yml | 109 +++++++++++-------------- 1 file changed, 48 insertions(+), 61 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 13e2567..5085fa5 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -7,7 +7,8 @@ on: - "main" - "renovate/**" paths: - - "cloudflare/**" + - "cloudflare/**" + env: OPENTOFU_VERSION: "1.10.6" HC_VAULT_VERSION: "1.20.4" @@ -21,7 +22,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0 + uses: actions/checkout@v4 with: fetch-depth: 1 @@ -29,11 +30,11 @@ jobs: run: | echo "VAULT_TOKEN=${{ secrets.VAULT_GITEA_TOKEN }}" >> $GITHUB_ENV - - name: Gotify Notification + - name: Gotify Notification - Start uses: eikendev/gotify-action@master with: - gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}" - gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}" + gotify_api_base: ${{ secrets.RUNNER_GOTIFY_URL }} + gotify_app_token: ${{ secrets.RUNNER_GOTIFY_TOKEN }} notification_title: "GITEA: PR Check @ Rinoa" notification_message: "Checking for existing PR... 🔍" @@ -43,14 +44,14 @@ jobs: with: url: ${{ secrets.TREZ_GITEA_URL }} token: ${{ secrets.BOT_GITEA_TOKEN }} - pr-label: docker-compose,manual + pr-label: "docker-compose,manual" assignee: ${{ github.actor }} - - name: Gotify Notification + - name: Gotify Notification - Done uses: eikendev/gotify-action@master with: - gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}" - gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}" + gotify_api_base: ${{ secrets.RUNNER_GOTIFY_URL }} + gotify_app_token: ${{ secrets.RUNNER_GOTIFY_TOKEN }} notification_title: "GITEA: PR Check @ Rinoa" notification_message: "PR Check done 🎟️" @@ -62,6 +63,7 @@ jobs: VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }} outputs: tofu-cloudflare-plan: ${{ steps.tofu_plan.outputs.plan-output }} + steps: - name: Checkout uses: actions/checkout@v4 @@ -86,16 +88,12 @@ jobs: id: env-vault-vars run: | echo "🧩 Cleaning and loading cloudflare/.env into GitHub Actions environment..." - - # 1️⃣ Strip any single or double quotes from the file to avoid invalid URIs or extra quoting sed -i 's/[\"'\'']//g' cloudflare/.env - # 2️⃣ Load all vars into current shell set -a source cloudflare/.env set +a - # 3️⃣ Export to GitHub Actions environment while IFS='=' read -r key value; do if [[ -n "$key" ]]; then echo "$key=$value" >> $GITHUB_ENV @@ -103,7 +101,6 @@ jobs: done < cloudflare/.env repo_name=$(echo "${{ github.repository }}" | awk -F"/" '{print $2}') - echo "repo_name=$repo_name" >> "$GITHUB_OUTPUT" - name: Run tofu init @@ -121,26 +118,37 @@ jobs: chdir: cloudflare out: cloudflare.tfplan - - name: Comment Tofu Plan on PR - uses: marocchino/sticky-pull-request-comment@v2 + - name: Save plan output to file (with collapsible Markdown) + run: | + mkdir -p tmp + { + echo "## 🧩 OpenTofu Plan — Cloudflare" + echo "**Branch:** \`${{ github.ref_name }}\`" + echo "**Exit Code:** \`${{ steps.tofu_plan.outputs.exitcode }}\`" + echo "**Working Directory:** \`cloudflare\`" + echo "" + echo "
🪶 Click to expand full plan output" + echo "" + echo '```hcl' + cat <<< "${{ steps.tofu_plan.outputs.plan-output }}" + echo '```' + echo "" + echo "
" + echo "" + echo "*(This plan was automatically generated by the workflow.)*" + } > tmp/tofu-plan.md + echo "Plan file saved: tmp/tofu-plan.md ($(wc -c < tmp/tofu-plan.md) bytes)" + + - name: Comment full Tofu Plan on PR (safe) + uses: https://git.trez.wtf/Trez.One/git-auto-comment@main with: - GITHUB_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }} - header: "🧩 OpenTofu Plan — Cloudflare" - message: | - ## 🧩 OpenTofu Plan Result - **Branch:** `${{ github.ref_name }}` - **Exit Code:** `${{ steps.tofu_plan.outputs.exitcode }}` - **Working Directory:** `cloudflare` - -
🪶 Click to expand full plan output - - ``` - ${{ steps.tofu_plan.outputs.plan-output }} - ``` - -
- - *(This plan was automatically generated by the workflow.)* + platform: gitea + api_url: https://git.trez.wtf/api/v1 + token: ${{ secrets.BOT_GITEA_TOKEN }} + pr_index: ${{ needs.check-and-create-pr.outputs.pr_number }} + repo_owner: ${{ github.repository_owner }} + repo_name: ${{ steps.env-vault-vars.outputs.repo_name }} + comment_template_path: tmp/tofu-plan.md - name: Wait for manual approval uses: trstringer/manual-approval@v1 @@ -148,59 +156,38 @@ jobs: secret: ${{ secrets.BOT_GITEA_TOKEN }} approvers: WTF minimum-approvals: 1 - issue-title: "Tofu Plan for ${{ env.PR_NUMBER }}" + issue-title: "Tofu Plan for ${{ needs.check-and-create-pr.outputs.pr_number }}" issue-body: "Please approve or deny the deployment of the below Tofu plan" issue-body-file-path: cloudflare.tfplan exclude-workflow-initiator-as-approver: false fail-on-denial: true - additional-approved-words: '' - additional-denied-words: '' - - # - name: PR Comment - # uses: https://git.trez.wtf/Trez.One/git-auto-comment@main - # env: - # DEBUG: true - # with: - # debug: true - # platform: gitea - # api_url: https://git.trez.wtf/api/v1 - # token: ${{ secrets.BOT_GITEA_TOKEN }} - # pr_index: ${{ needs.check-and-create-pr.outputs.pr_number }} - # repo_owner: ${{ github.repository_owner }} - # repo_name: ${{ steps.env-vault-vars.outputs.repo_name }} - # plan_file: cloudflare/cloudflare.tfplan - # comment_template: | - # 🚀 **Tofu Plan Output** - # --- - # ${{ steps.tofu_plan.outputs.plan-output }} - # Exit Code: ${{ steps.tofu_plan.outputs.exitcode }} # apply: # name: Apply Tofu Plan - # needs: approval + # needs: plan-approval # runs-on: ubuntu-latest - # if: ${{ needs.approval.result == 'success' }} + # if: ${{ needs.plan-approval.result == 'success' }} # env: # VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }} # steps: # - name: Checkout # uses: actions/checkout@v4 - + # # - name: Setup OpenTofu # uses: opentofu/setup-opentofu@v1.0.6 # with: # version: ${{ env.OPENTOFU_VERSION }} # tofu_wrapper: true - + # # - name: Export env from Vault # run: | # set -a # source cloudflare/.env # set +a - + # # - name: Run Tofu Apply # uses: dnogu/tofu-apply@v1 # with: # working-directory: . # chdir: cloudflare - # plan: cloudflare.tfplan \ No newline at end of file + # plan: cloudflare.tfplan From 09c18b8380dbd74b80c6a1585ff81f2a399a7c90 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 09:27:59 -0500 Subject: [PATCH 081/109] printf tweak. --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 5085fa5..f206d69 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -130,7 +130,7 @@ jobs: echo "
🪶 Click to expand full plan output" echo "" echo '```hcl' - cat <<< "${{ steps.tofu_plan.outputs.plan-output }}" + printf "%s\n" "${{ steps.tofu_plan.outputs.plan-output }}" # safer than 'cat <<<' echo '```' echo "" echo "
" From 9620979c8b45a30404675295e0d70a67cd17d7f0 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 09:33:28 -0500 Subject: [PATCH 082/109] ... --- .gitea/workflows/auto-pr-tofu-plan.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index f206d69..d70aa38 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -118,9 +118,14 @@ jobs: chdir: cloudflare out: cloudflare.tfplan - - name: Save plan output to file (with collapsible Markdown) + - name: Save plan output to file (with collapsible Markdown, ACT-safe) run: | mkdir -p tmp + + # Save raw plan output first + echo "${{ steps.tofu_plan.outputs.plan-output }}" > tmp/tofu-plan-raw.txt + + # Build Markdown file safely { echo "## 🧩 OpenTofu Plan — Cloudflare" echo "**Branch:** \`${{ github.ref_name }}\`" @@ -130,15 +135,17 @@ jobs: echo "
🪶 Click to expand full plan output" echo "" echo '```hcl' - printf "%s\n" "${{ steps.tofu_plan.outputs.plan-output }}" # safer than 'cat <<<' + cat tmp/tofu-plan-raw.txt echo '```' echo "" echo "
" echo "" echo "*(This plan was automatically generated by the workflow.)*" } > tmp/tofu-plan.md + echo "Plan file saved: tmp/tofu-plan.md ($(wc -c < tmp/tofu-plan.md) bytes)" + - name: Comment full Tofu Plan on PR (safe) uses: https://git.trez.wtf/Trez.One/git-auto-comment@main with: From 370e364144f97019f5f81163697d6489ef92841c Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 09:41:33 -0500 Subject: [PATCH 083/109] ... --- .gitea/workflows/auto-pr-tofu-plan.yml | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index d70aa38..6d5f1eb 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -27,8 +27,7 @@ jobs: fetch-depth: 1 - name: Setting Vault Token - run: | - echo "VAULT_TOKEN=${{ secrets.VAULT_GITEA_TOKEN }}" >> $GITHUB_ENV + run: echo "VAULT_TOKEN=${{ secrets.VAULT_GITEA_TOKEN }}" >> $GITHUB_ENV - name: Gotify Notification - Start uses: eikendev/gotify-action@master @@ -87,19 +86,16 @@ jobs: - name: Export env vars from Vault .env id: env-vault-vars run: | - echo "🧩 Cleaning and loading cloudflare/.env into GitHub Actions environment..." + echo "🧩 Cleaning and loading cloudflare/.env..." sed -i 's/[\"'\'']//g' cloudflare/.env - set -a source cloudflare/.env set +a - while IFS='=' read -r key value; do if [[ -n "$key" ]]; then echo "$key=$value" >> $GITHUB_ENV fi done < cloudflare/.env - repo_name=$(echo "${{ github.repository }}" | awk -F"/" '{print $2}') echo "repo_name=$repo_name" >> "$GITHUB_OUTPUT" @@ -118,14 +114,14 @@ jobs: chdir: cloudflare out: cloudflare.tfplan - - name: Save plan output to file (with collapsible Markdown, ACT-safe) + - name: Save raw plan output to file (ACT-safe) run: | mkdir -p tmp - - # Save raw plan output first echo "${{ steps.tofu_plan.outputs.plan-output }}" > tmp/tofu-plan-raw.txt + echo "Saved raw plan: tmp/tofu-plan-raw.txt ($(wc -c < tmp/tofu-plan-raw.txt) bytes)" - # Build Markdown file safely + - name: Build Markdown PR comment (ACT-safe) + run: | { echo "## 🧩 OpenTofu Plan — Cloudflare" echo "**Branch:** \`${{ github.ref_name }}\`" @@ -142,11 +138,9 @@ jobs: echo "" echo "*(This plan was automatically generated by the workflow.)*" } > tmp/tofu-plan.md + echo "Markdown PR comment built: tmp/tofu-plan.md" - echo "Plan file saved: tmp/tofu-plan.md ($(wc -c < tmp/tofu-plan.md) bytes)" - - - - name: Comment full Tofu Plan on PR (safe) + - name: Comment full Tofu Plan on PR (Gitea safe) uses: https://git.trez.wtf/Trez.One/git-auto-comment@main with: platform: gitea From 6470e1e4bdb47a03498ba7a151ec5bb73946ef62 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 09:48:14 -0500 Subject: [PATCH 084/109] ... --- .gitea/workflows/auto-pr-tofu-plan.yml | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 6d5f1eb..00b966e 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -86,7 +86,6 @@ jobs: - name: Export env vars from Vault .env id: env-vault-vars run: | - echo "🧩 Cleaning and loading cloudflare/.env..." sed -i 's/[\"'\'']//g' cloudflare/.env set -a source cloudflare/.env @@ -114,14 +113,9 @@ jobs: chdir: cloudflare out: cloudflare.tfplan - - name: Save raw plan output to file (ACT-safe) + - name: Build Markdown PR comment from plan file run: | mkdir -p tmp - echo "${{ steps.tofu_plan.outputs.plan-output }}" > tmp/tofu-plan-raw.txt - echo "Saved raw plan: tmp/tofu-plan-raw.txt ($(wc -c < tmp/tofu-plan-raw.txt) bytes)" - - - name: Build Markdown PR comment (ACT-safe) - run: | { echo "## 🧩 OpenTofu Plan — Cloudflare" echo "**Branch:** \`${{ github.ref_name }}\`" @@ -131,7 +125,7 @@ jobs: echo "
🪶 Click to expand full plan output" echo "" echo '```hcl' - cat tmp/tofu-plan-raw.txt + cat cloudflare.tfplan # <-- read file directly, ACT-safe echo '```' echo "" echo "
" From 4f94601b4ea47633c9b5ac83b22d67f13f5882d1 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 09:56:28 -0500 Subject: [PATCH 085/109] ... --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 00b966e..788fdc1 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -125,7 +125,7 @@ jobs: echo "
🪶 Click to expand full plan output" echo "" echo '```hcl' - cat cloudflare.tfplan # <-- read file directly, ACT-safe + cat ${GITHUB_WORKSPACE}/cloudflare/cloudflare.tfplan # <-- read file directly, ACT-safe echo '```' echo "" echo "
" From c18630e6d44a3d2d5d1cb6fdbb51d1bc36f0c5db Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 08:39:44 -0500 Subject: [PATCH 086/109] Adding Cloudflare TF files for now. --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index ba159f1..66fb41c 100644 --- a/.gitignore +++ b/.gitignore @@ -42,4 +42,5 @@ terraform.rc # Envs *.env* -**/*.txt \ No newline at end of file +**/*.txt +**/cloudflare*.tf \ No newline at end of file From b242d1a5f5a112dcbacbfc736ca4d885d7aa9add Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 09:37:57 -0500 Subject: [PATCH 087/109] Overhaul of Cloudflare script. --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 + cloudflare/.terraform.lock.hcl | 20 +- cloudflare/cloudflare_argo_tiered_caching.tf | 5 - cloudflare/cloudflare_dns_record.tf | 2679 ----------------- cloudflare/cloudflare_email_routing_dns.tf | 25 - .../cloudflare_email_routing_settings.tf | 4 - cloudflare/cloudflare_tiered_cache.tf | 5 - cloudflare/cloudflare_zone.tf | 11 - cloudflare/cloudflare_zone_dnssec.tf | 6 - cloudflare/generate_cf_resources.sh | 387 +-- 10 files changed, 230 insertions(+), 2914 deletions(-) delete mode 100644 cloudflare/cloudflare_argo_tiered_caching.tf delete mode 100644 cloudflare/cloudflare_dns_record.tf delete mode 100644 cloudflare/cloudflare_email_routing_dns.tf delete mode 100644 cloudflare/cloudflare_email_routing_settings.tf delete mode 100644 cloudflare/cloudflare_tiered_cache.tf delete mode 100644 cloudflare/cloudflare_zone.tf delete mode 100644 cloudflare/cloudflare_zone_dnssec.tf diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index de4891c..881dc5b 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -6,6 +6,8 @@ on: branches-ignore: - "main" - "renovate/**" + paths: + - "cloudflare/**" env: OPENTOFU_VERSION: "1.10.6" HC_VAULT_VERSION: "1.20.4" diff --git a/cloudflare/.terraform.lock.hcl b/cloudflare/.terraform.lock.hcl index 94be1a4..061882d 100644 --- a/cloudflare/.terraform.lock.hcl +++ b/cloudflare/.terraform.lock.hcl @@ -2,18 +2,18 @@ # Manual edits may be lost in future updates. provider "registry.opentofu.org/cloudflare/cloudflare" { - version = "5.11.0" + version = "5.12.0" constraints = "~> 5.0" hashes = [ - "h1:jgb1wjIOM91LvApId25gmz6X5NcfS0e10flOrndNwqM=", - "zh:0848e1ac58cbca0adeba216742a5a7054a10386f019d4358eb69afa3ac4dc247", - "zh:3212393037e7a5db03d81d652d15a6343befffbf1ed643b5ad60bf4b157762ac", - "zh:3d89d228d0931c891b8e3ecdba28182e6a97972d1c1c7088360f7f0a40d49f97", - "zh:aef6572e45bdf05765db2976625eaa1997116e17d68e82d36ff0c5090690b758", - "zh:b8ba44b1a3a52252b9fe33611310869820e8610e3ae6ca67bb14134dcd20a306", - "zh:e0099f6d61c552c3fd7801d06f3d6912cb26dc3d808f97fa69015adcc4485e4d", - "zh:e937b5d23a6373417f4e4f80bb89b1865d783af7d7baccf8547c59b4d38707ec", - "zh:ed2417b3d7487227bf78c70c372fc9fa711d83ea073755e3ff8484af7ca194c1", + "h1:IvMPMJrmyw6x+8GZklY7qb8VXrjr00zwsN+TFlxkCTM=", + "zh:06166a72e69eb712ad2c8b49c1ed060223b0d57bb95ce5f6c8440ce19253913e", + "zh:484c32dc4fbe1f7baaf00f8d0d1774d259e1a602aebf60b8dea8c6dd122c1d27", + "zh:914b4796a5f2c5914cb94864a7541ce132c0e287bf49a5328706d50152117bc4", + "zh:bbcf3effe11ad44988c2aa4482c3fd0089ca86527463a9a873cecda1a4a022bc", + "zh:c2a59f29b4b4c0344dbb9ab3d78ebcc1d32153f1fd7e919eba7edf7d825119c2", + "zh:d6900b39b9c58743e6b1f05b2db7c39276c94f74d501f23bebb88d413266c57c", + "zh:f000d33075c30e616df8e58e341614e958eed4a51f3427d2e1a18ea1b7e0c6c6", "zh:f809ab383cca0a5f83072981c64208cbd7fa67e986a86ee02dd2c82333221e32", + "zh:ff4fd5b3b0327f8f41fc65d909839288fb98ecfe32a9aff11d2e2638f2109302", ] } diff --git a/cloudflare/cloudflare_argo_tiered_caching.tf b/cloudflare/cloudflare_argo_tiered_caching.tf deleted file mode 100644 index 32937f9..0000000 --- a/cloudflare/cloudflare_argo_tiered_caching.tf +++ /dev/null @@ -1,5 +0,0 @@ -resource "cloudflare_argo_tiered_caching" "terraform_managed_resource_tiered_caching_0" { - value = "on" - zone_id = "17dbb71212204583b777783d25eb6738" -} - diff --git a/cloudflare/cloudflare_dns_record.tf b/cloudflare/cloudflare_dns_record.tf deleted file mode 100644 index eb6547d..0000000 --- a/cloudflare/cloudflare_dns_record.tf +++ /dev/null @@ -1,2679 +0,0 @@ -resource "cloudflare_dns_record" "terraform_managed_resource_cf6a2011607cc97bc619c5ee198f6d7b_0" { - content = "98.7.96.244" - name = "trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "A" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_52f73000eced525a270ef63920891aed_1" { - content = "trez.wtf" - name = "13ft.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d180899c04a39e06c0f933dd6a44a7cf_2" { - content = "trez.wtf" - name = "3dprint.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_5287c32e5951b28003aa95c9dbf552d0_3" { - content = "trez.wtf" - name = "abs.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_8803a357850dc846a2e960be18d9cb11_4" { - content = "trez.wtf" - name = "adgh.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_c2d62324ea880eba98faa0b86a6d3459_5" { - content = "trez.wtf" - name = "ai.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_c241c47a0821a92a1f11cb733de7a7bf_6" { - content = "trez.wtf" - name = "amb.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_c6ad8b9fb075e452748a976c9f85646c_7" { - content = "trez.wtf" - name = "amdb.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_7de07ff813f4bccc666978d01efc4bb1_8" { - content = "trez.wtf" - name = "analytics.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_3dc156fc1047fe07dcea08cfac326eb8_9" { - content = "trez.wtf" - name = "ansible.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_4724ef076d56cec92de82f149b019a65_10" { - content = "trez.wtf" - name = "apc.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_431039bfb778ec0ab013847c43a1d552_11" { - content = "trez.wtf" - name = "apm.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_de6fbdc83515827fad6b09f4016c95d6_12" { - content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" - name = "apprise.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_c7647ea568d3ef44e93596eddc023c98_13" { - content = "trez.wtf" - name = "appt.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f29aed046c0fb5e05a9b1974f119eeaf_14" { - content = "trez.wtf" - name = "archive.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_4774c5893f3cb0a20ea79250bf014ece_15" { - content = "trez.wtf" - name = "argus.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ba773b8688e2366a2acc654f794bdb85_16" { - content = "trez.wtf" - name = "asciinema.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_3b86f917d3bfc6da2d241201702aface_17" { - content = "trez.wtf" - name = "auth.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_cd31181fb3f0a340c9a7a5f801bf6bf2_18" { - content = "trez.wtf" - name = "bazarr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_72a11998de4823bc8636a7746ed01139_19" { - content = "trez.wtf" - name = "beszel.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b6eca01d312bb70187b46fc1004b2ff8_20" { - content = "trez.wtf" - name = "bitwarden.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f95b7123bd7c59fe581ff25e0f27ec21_21" { - content = "trez.wtf" - name = "biz.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_454eae31ae101567c9de7346f927654f_22" { - content = "trez.wtf" - name = "blog.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_501ce660c3f0abf171d0bba3a05f2fb3_23" { - content = "trez.wtf" - name = "browse.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e4d7085f7185601969bd91ae71c79361_24" { - content = "trez.wtf" - name = "bsky.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_008596b917dabf5c4ce07b770f081c89_25" { - content = "trez.wtf" - name = "btmag.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f7a17f97074e9739cc8761271edd73b0_26" { - content = "trez.wtf" - name = "bunker.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_95df59d673ce44b3cbe71487220d6a27_27" { - content = "trez.wtf" - name = "cchef.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_30ab5189438e420bc1970df67059cd87_28" { - content = "trez.wtf" - name = "cftunn.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_afc84f13ab75b4b37c02ff29b7394655_29" { - content = "trez.wtf" - name = "chat.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_910c6f5270f48f635b57a52f01a3bb51_30" { - content = "trez.wtf" - name = "chdt.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_14dd791b6e7e14290b173ff704613557_31" { - content = "trez.wtf" - name = "clip.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e2f6e82f7fa8797f33fc9681ce76067d_32" { - content = "trez.wtf" - name = "cloak.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_761c64574ce29dacc763dd4d90210089_33" { - content = "trez.wtf" - name = "cloud.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_17e11f53741436a8bd7e9a8001792e49_34" { - content = "trez.wtf" - name = "convert.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_6b6fda67b5fde56072b7576a980fec9a_35" { - content = "trez.wtf" - name = "cron.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_2b8dbbf8b2a49c5a734c19d7f2ba5f69_36" { - content = "trez.wtf" - name = "csec.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_8945c764263c1298b01125a76467659f_37" { - content = "trez.wtf" - name = "czkawka.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f68d0f0ff21ede0a63d1050c7528a52a_38" { - content = "trez.wtf" - name = "dbs.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_4f43fc65db56a4a4d02d1de664e1ec46_39" { - content = "trez.wtf" - name = "deluge.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_2b1a8ace156657ee52656fba1c49ade3_40" { - content = "trez.wtf" - name = "devops.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ea669f9270272fc5020e5d047553b373_41" { - content = "trez.wtf" - name = "dms.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_8c4b00df82a0ddee5c714784ec14ce51_42" { - content = "trez.wtf" - name = "docs.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1d1592b11f184de780cc09e0a4d9b13f_43" { - content = "trez.wtf" - name = "draw.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d523b00334072481f0e67c9183dc3448_44" { - content = "trez.wtf" - name = "dup.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_77fca9f42841bcd5de377e8fc50b7245_45" { - content = "trez.wtf" - name = "etherpad.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_5a709fac13359e6b5ab83f01f78a0fac_46" { - content = "trez.wtf" - name = "finance.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_c3f07e4dbe647403530fb5fe660feda4_47" { - content = "trez.wtf" - name = "fin.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_3822c134c866628fc6c4282a536e7069_48" { - content = "52bdee6e-8ccb-47be-ba9e-f8010b905e41.cfargotunnel.com" - name = "gist-ssh.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d2c91bc0a131e5b660edf04b88f1ef4d_49" { - content = "trez.wtf" - name = "gist.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_630abe33e2d823baa56205fdd6a64f2b_50" { - content = "trez.wtf" - name = "gitignore.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_624c3bc1aa357dd274d73af39dd4a8cf_51" { - content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" - name = "git-ssh.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_2b5be8812e384c442ac53e05ef91060a_52" { - content = "trez.wtf" - name = "git.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ada4aede3949df5885a077a7d55f9c96_53" { - content = "trez.wtf" - name = "gotify.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_24b3875f680712f8ece50fccc89ab0b4_54" { - content = "trez.wtf" - name = "guac.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_37fdaea96417656e5e7ff42d8a5d5e2e_55" { - content = "trez.wtf" - name = "ha.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_8f2664c3e60e650c7df17e4b9c975f5f_56" { - content = "trez.wtf" - name = "health.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_cb511e3494b21b1f5ead9955062e1404_57" { - content = "trez.wtf" - name = "id.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1a1414bd6f5ab12a839518782df5faff_58" { - content = "trez.wtf" - name = "influxdb.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_99a565697b2cd5524d411ea642c9e10b_59" { - content = "trez.wtf" - name = "invid.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_99d7d532b39d14a58940fb9713247ad3_60" { - content = "trez.wtf" - name = "it-services.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_0eb943370091cb611eac8a623e8da55c_61" { - content = "trez.wtf" - name = "itt.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_82cd59c054270bbddd0c244bb683630f_62" { - content = "trez.wtf" - name = "jf.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_314413e92cbb3f7af832e9c0cbd5dd1b_63" { - content = "trez.wtf" - name = "kanban.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_74960fd93512951d63382a88b2a88d1b_64" { - content = "trez.wtf" - name = "kkeep.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_99fd60771a29c65992c34deb920534ca_65" { - content = "trez.wtf" - name = "ldap.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_eab9cfb0ebc7bcdde5c701fe799551e6_66" { - content = "trez.wtf" - name = "lidarr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d1c43e1f3fc8a51cd9013f4e181abcf6_67" { - content = "trez.wtf" - name = "lidify.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_795c4820e2886bc7420d9ea605fa7fdc_68" { - content = "trez.wtf" - name = "loc.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_928723123bf55f8468db439b2f6b66f9_69" { - content = "trez.wtf" - name = "logs.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_c28f406f77dede24a67aba594ea77e47_70" { - content = "trez.wtf" - name = "maloja.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_a70c09e3b78c1728261620fae3b8ee38_71" { - content = "trez.wtf" - name = "mastodon.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_6a92807e52e038c26af268c4597ebc1f_72" { - content = "trez.wtf" - name = "matrix.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_39fa401a6d962e2983b565afa9b342dc_73" { - content = "trez.wtf" - name = "meet-admin.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_64ea89b686c047dd93591cddf71e9163_74" { - content = "trez.wtf" - name = "meet.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_73ef2be84ef9350b31c5a42fc1132b96_75" { - content = "trez.wtf" - name = "memes.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_fe64d5437e9a3dfde9c6dae4f38e4da5_76" { - content = "trez.wtf" - name = "mesh.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b16d12c0494e7f4919227be13849b32a_77" { - content = "trez.wtf" - name = "mimir.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_7c5ed631e6ce51c04ea3bf5b4eef6f08_78" { - content = "trez.wtf" - name = "mon.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1d05276689582fcf30efed50dad138b0_79" { - content = "trez.wtf" - name = "muse.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_6160304402c34598edfae7e8fb47482e_80" { - content = "trez.wtf" - name = "myspotify.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_a159ea7b18fdfd081b13875507eeaeb4_81" { - content = "trez.wtf" - name = "n8n.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_bf9e99fb61f7e290dc5974de2ce9daa8_82" { - content = "trez.wtf" - name = "navi.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_2378be8a63c169da5e33c50f83862828_83" { - content = "trez.wtf" - name = "netdata.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_9a5e88bf84f980cc1ad2a3234353bb2b_84" { - content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" - name = "net.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_024d007244fa56769f5269467be58004_85" { - content = "trez.wtf" - name = "nocodb.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_57e3006530bfe01e39e700fa846d1597_86" { - content = "trez.wtf" - name = "notes.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e1083efed3200637e26faee90fee0f4b_87" { - content = "trez.wtf" - name = "ntfy.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_0134cf3059dd98efb64a3da16d49e42f_88" { - content = "trez.wtf" - name = "ombi.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_c55083c8f8b2f79c035bb6cea0514e2b_89" { - content = "trez.wtf" - name = "otools.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_7c1f042774795cb5b5b34d13fc76da46_90" { - content = "trez.wtf" - name = "patch.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e7a6f3d25a3bdcc8a9c220ae70746e92_91" { - content = "trez.wtf" - name = "pdf.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_64528783fef4d97972834ac5271f7647_92" { - content = "trez.wtf" - name = "penpot.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1322fe40ad6a7371919c8a4704e938ee_93" { - content = "trez.wtf" - name = "pg.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b6bc17da9a79f991dd6c3b28b8f42f2d_94" { - content = "trez.wtf" - name = "pics.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f0dd27ea6a1d347f7f6d65413225f787_95" { - content = "trez.wtf" - name = "plants.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d9e573bf5f8aa9f09d2806b1a896df1d_96" { - content = "trez.wtf" - name = "plantuml.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_3351e093a6b987becb6fd50fbd0c8f6b_97" { - content = "pm.mtasv.net" - name = "pm-bounces.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_24fb8b3330d2328201bf357792406664_98" { - content = "trez.wtf" - name = "pod.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b1147f38bbb8edcb6dee0ffd36396225_99" { - content = "trez.wtf" - name = "poly.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_97096faf1399998239ad6bb85d53c991_100" { - content = "trez.wtf" - name = "portainer.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_11ff24b985900bcb7ea23009691315a3_101" { - content = "trez.wtf" - name = "portc.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_cce54a485676201b44d249c75d8a4fc1_102" { - content = "trez.wtf" - name = "ports.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_218b220142e5cb45a23386c6e57f4791_103" { - content = "trez.wtf" - name = "post.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_79d5561581d6770015a2facea8b47d35_104" { - content = "trez.wtf" - name = "profile.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_31d9427f46ff68719db67a6c8a2616a7_105" { - content = "protonmail2.domainkey.dkc6h2g7x3m4mwmdqrxjexbsvrxemv4uvdxsytoutxxiwltia6lxq.domains.proton.ch" - name = "protonmail2._domainkey.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ea7eeedd70be71009db572203e1d3d47_106" { - content = "protonmail3.domainkey.dkc6h2g7x3m4mwmdqrxjexbsvrxemv4uvdxsytoutxxiwltia6lxq.domains.proton.ch" - name = "protonmail3._domainkey.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f489180d480fbad99be6bfe79fedf9e4_107" { - content = "protonmail.domainkey.dkc6h2g7x3m4mwmdqrxjexbsvrxemv4uvdxsytoutxxiwltia6lxq.domains.proton.ch" - name = "protonmail._domainkey.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_47b772946db3791a347dd9ca94fa721b_108" { - content = "trez.wtf" - name = "prowlarr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e54f3ed4dfa53255b02b78721845a53c_109" { - content = "rp.post.trez.wtf" - name = "psrp.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_91cd3950a0871eb4ce8c089f09650cb3_110" { - content = "trez.wtf" - name = "qbit.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_8c63ca57d2f96108085d502143b942b9_111" { - content = "trez.wtf" - name = "qr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_0acd770e57bd85cacdc54e924bc6a8e7_112" { - content = "trez.wtf" - name = "radarec.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f02e7977c0ebd7c946a282eb4d330906_113" { - content = "trez.wtf" - name = "radarr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_65715476a18464dc1f76837487208b61_114" { - content = "trez.wtf" - name = "readarr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e4aa43c00368a5fb07bf96fb7188426f_115" { - content = "trez.wtf" - name = "recipes.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e63b62a2d7e917e3715efb696494e2c6_116" { - content = "98be6ddb-4e67-46f9-84a7-2f3d4a3bd79b.cfargotunnel.com" - name = "rem.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_94c6020d6f8ca085c7b9444151ce0666_117" { - content = "trez.wtf" - name = "resume.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_7a3ac8e4c74a85108139a97b25adb3a3_118" { - content = "trez.wtf" - name = "rlib.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_694ccec5852e0a1512e2670b54365a9e_119" { - content = "trez.wtf" - name = "romm.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_3eb975ffec1d3cddafc292c55436c542_120" { - content = "trez.wtf" - name = "rundeck.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f92aee107ba57417d368f034c5db5170_121" { - content = "trez.wtf" - name = "rustdesk.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d8099b3c4bc3e1f9ce7eb12c7ef2f74f_122" { - content = "trez.wtf" - name = "s3.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e2266f54958388aa45cca1f805aeb0e6_123" { - content = "trez.wtf" - name = "sabnzbd.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d7eb404df853f3083b92b000a63e1334_124" { - content = "trez.wtf" - name = "scan.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f9b6eb407217bc031f106c307b61601c_125" { - content = "trez.wtf" - name = "scrape.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e53b7b6c754e807fd4c73916d93f3d07_126" { - content = "trez.wtf" - name = "scrobble.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_280c1d3ddb89391ee03fba1f6982eb4e_127" { - content = "trez.wtf" - name = "sd.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1a8c8cb345dbaec1ea1df4faf54dabf1_128" { - content = "trez.wtf" - name = "search.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d0a18328694a80e10f1153c1c3f78a7b_129" { - content = "trez.wtf" - name = "sign.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b24c55a07140cc138c9dcb84c54999aa_130" { - content = "trez.wtf" - name = "slsk.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_55d6697514f334297cf8233850027c82_131" { - content = "trez.wtf" - name = "slurpit.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_694583ecf71a69b5ae319b06ea589b77_132" { - content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" - name = "smartd.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_2a5cb6ead36c5ddf3090dea3035246dd_133" { - content = "trez.wtf" - name = "social.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_399c2fa99e3d0f55f003de33a9e8aa13_134" { - content = "trez.wtf" - name = "sonarr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1b96aed465ba70ec149296cabd2e1f4b_135" { - content = "trez.wtf" - name = "sonashow.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_6ad276b484046a8bb10098290e7808dc_136" { - content = "trez.wtf" - name = "soularr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_25dbbcd74961ff0e82bfd04cdd268179_137" { - content = "trez.wtf" - name = "source.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_4d04f1fc5c296a6f3672bb82ceb230be_138" { - content = "trez.wtf" - name = "speed.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ec58c6f9a11114217049048871cfaebc_139" { - content = "trez.wtf" - name = "sqube.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e63b9b49dbcc759d60f98fb36da8d3d3_140" { - content = "27beca38-9191-484c-925a-77dcc1fe7600.cfargotunnel.com" - name = "ssh.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_99187472f49f77031d99574fe7056405_141" { - content = "trez.wtf" - name = "store.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_fb897f9cbbb989e78ec0ea35e74ae2fa_142" { - content = "trez.wtf" - name = "subs.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_cec684c08d58163dbba45d4a2bfad5ab_143" { - content = "trez.wtf" - name = "support.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_2725a0df1c520050ecf304c8d3432aac_144" { - content = "trez.wtf" - name = "swag.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_170828b1afffcec3687657833561ad79_145" { - content = "trez.wtf" - name = "trac.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1c0baf7263954b595a5adf9a61c5e3e7_146" { - content = "trez.wtf" - name = "translate.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_a872467b0764b81b629cae09c3eefd8e_147" { - content = "trez.wtf" - name = "unmanic.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_a542bf716ddd05e5c565bfa205d6cf07_148" { - content = "trez.wtf" - name = "uptime.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e7d318f9a15158b6b55504c1daf4e154_149" { - content = "trez.wtf" - name = "vault.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ec3211a1a01ce020d2b08811f30ad77b_150" { - content = "trez.wtf" - name = "vpn.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_4c56f52a908d6972d68d3e34019bb82b_151" { - content = "trez.wtf" - name = "wallabag.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_6a7baf229fae585a31b885bac3438655_152" { - content = "trez.wtf" - name = "webhook.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_635b32e0427e7477adbce836ee2fda54_153" { - content = "trez.wtf" - name = "wizarr.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_655f25482677e805e2c2e43f28d992cd_154" { - content = "trez.wtf" - name = "www.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_f9728b02a0472264d585182edfc4001e_155" { - content = "trez.wtf" - name = "yacht.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_2ed464f16e38f4a7d3b5b6b57818a2e7_156" { - content = "trez.wtf" - name = "ytdl.trez.wtf" - proxied = true - tags = [] - ttl = 1 - type = "CNAME" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = { - flatten_cname = false - } -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b9e8a30d9114e3c719de2cacde8fa179_157" { - content = "mailsec.protonmail.ch" - name = "trez.wtf" - priority = 20 - proxied = false - tags = [] - ttl = 1 - type = "MX" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_386f5dbc58b4dcab79970aff1aeb8356_158" { - content = "mail.protonmail.ch" - name = "trez.wtf" - priority = 10 - proxied = false - tags = [] - ttl = 1 - type = "MX" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d5b8751501a64c7645e92ae34f088def_159" { - content = "k=rsa;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCTBGgmI7MGgEYfWb3JgYfufGhMMSo/55oe/Cc5vEj8DEFspy2KfBD5xiRgb3QsSjmb5TQWaJXH8CG26ayRK0Y1vQ+B8z4WKb4CDfY9SPOk+ELQN620BngClfk2bSQx95U4w1B9AY2txxcJ7miQpH+jO1ljvXGVHJwwrm6HCgRdTwIDAQAB" - name = "20230623154605pm._domainkey.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1ca52fe08f1c26c487f970ed8cbaecf3_160" { - content = "0rxuOqot-k_A8k-VMzBn3zhZXay58KgRVALIM22Kl8w" - name = "_acme-challenge.bazarr.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_73bf9c0b2d9a5b7b74eb98dd1a0eec62_161" { - content = "CAaQIf2wcL_4MD4qstg32dzuak4c6FD-rCVhGpocVZI" - name = "_acme-challenge.bazarr.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_c51c345a847b800d377fc3cb5aa17821_162" { - content = "HeiuOZxjWl3dvjB8IdRyh7ReonDFcCOMsG0sG06JFq0" - name = "_acme-challenge.bazarr.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_56f705f5bd1761954d3da32058f60f94_163" { - content = "-N7VehNZD-3W_PI78Zd0YyBR7gYJS6QaDSsXjV5yOFQ" - name = "_acme-challenge.bitwarden.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_272b572eb5f0c8dca152823276ed29a5_164" { - content = "1aEjR2k-GFhCkqmSBYRTPAkz3_qwbOfwe43tOIUct28" - name = "_acme-challenge.bitwarden.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_7f03099a796b0c20d6d687293ab800b0_165" { - content = "Vr1KEibBvrxj7iMuyPyePpO1FrT_88wzRHtP1n2LxgA" - name = "_acme-challenge.blog.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ce330ba7a1bb0d7d7c38cdfc9a699cfb_166" { - content = "axQRUGfrg-9-Ady-nieWUxZARAPuenRF1fU42dXzyBU" - name = "_acme-challenge.blog.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d45d956ae1d24ff0102c3e8e40cd57af_167" { - content = "yenijHH3y1ekLKVUSUq3xVv2dlTR7AE4IgjE-42Rn54" - name = "_acme-challenge.books.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_421483d6400e02220a650d006fecdb8f_168" { - content = "9HZ8xKsCB-yXwHu5mTA4HEkM7iDCflwg2rnCKUyU_Oo" - name = "_acme-challenge.books.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_6c3da530383529973a46740dadcf0c0d_169" { - content = "fwh1-IEboHKtFHAzZt4JmrWdev5jKojcnKsHjfIzAEk" - name = "_acme-challenge.code.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_98d0328be884b568132c526e1f6845a8_170" { - content = "iCkINXhp4-3pRSZtgqkPHcOePJZRoSPntEBpwSjn3Q4" - name = "_acme-challenge.code.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_181c815c425508f4a951a7056de6a3ee_171" { - content = "qicwsbLhzW1R__69SFoDZrD1VHGd02i5i_a02QOiKHg" - name = "_acme-challenge.cosmos.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_42682405c67ef9b2bce03be870a6eb66_172" { - content = "BXZdF210rMu6UKmvbcl2xuDrQA5M6JjIsuLHk_D8rG0" - name = "_acme-challenge.cosmos.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_22025907131afbbc0e007f3cec04d978_173" { - content = "otR2orfUpD3dEydjZR61zGc67Yr2iBse829g_MGbZ-g" - name = "_acme-challenge.dbs.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_4c02367a5d6b8945da134d9c463254ef_174" { - content = "F9fcc4qtBFOI5sc7Ru6oOoDsPYeGHsTQYc2HqJ9__x8" - name = "_acme-challenge.dbs.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_27f50f75ce9062f38f1e421e17e0933a_175" { - content = "r9k2j4D56QMa_J-2Lt8-exs7pp3uKGa4rK0MERYDqPU" - name = "_acme-challenge.deluge.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d18cfddac2b23571ed1e377c8cdc4de4_176" { - content = "jIz570T3Kfred06PR7NW8i9FzCgljP5GU2vBzo0T4QU" - name = "_acme-challenge.deluge.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_7fb18ef737fc89d0659de19574f951ed_177" { - content = "Y-8R0qOaMEF3OCHeUpznY-_wupcFe2NBG3ssw-AdBu4" - name = "_acme-challenge.emby.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ee7b111663d8f77c3b23880d33850d05_178" { - content = "cJ9b080cpVQCBA_a70fKP9sQS7kWLbo4tdzgGWlbR5A" - name = "_acme-challenge.emby.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_ac920195a883c046c0c64e357f2efed9_179" { - content = "oPtM970MiUnXpQn6uXzV5sJo8DDSwzeSgnsXV_EX2gc" - name = "_acme-challenge.etherpad.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_748051269aa405a47eee0610f6b5dfa1_180" { - content = "rrzxdee5Ag5yCdW17NNPod6Utw_TZFdIa6_PQYNCdWs" - name = "_acme-challenge.git.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_99438d886e7f03907b2d432b4b1ff33a_181" { - content = "U220pq-yED9SVykGNkqBu9hGDaHU6YneN1czlnxeFOw" - name = "_acme-challenge.guac.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_8baf86363dff58a877424fc4258ce480_182" { - content = "v56UfcWQ6NPDTuqySeWEHqf3Vam3N68tou3exnSYVoo" - name = "_acme-challenge.ha.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_bc27290825dc2a99a48b41ec6b97cdba_183" { - content = "-Hf8cjyHdeUa3DRG00t3N7HfHnO-9vDmaFcwfnIUmig" - name = "_acme-challenge.lidarr.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_cac8d34c6b627a55dda477d4cdb9b159_184" { - content = "cy4w9BhSBED8iAScAqhKn6rFMSHAbsfCtyZqnFRKi6I" - name = "_acme-challenge.meet.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_01645ece34676793393ae0214fe0a804_185" { - content = "P_TRK-tXJEXHdbFBOeDbbjTBXsbWrNylh-IqDVMkA9o" - name = "_acme-challenge.myspotifyapi.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_a777fe3ba9ecd61f02205528d893e35d_186" { - content = "oKvaqQ_yYBI5LGihuznW-u6S8IJwDIw46jCI_tfjkME" - name = "_acme-challenge.myspotify.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_03a16d11c1801b3c1c358f4ad6459155_187" { - content = "hQPODhj15ryL3_cPzGHUc-qTso9BrKg1xzZJYXwy72g" - name = "_acme-challenge.navi.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_151d97d96a6b24bd91227f18ce0550a3_188" { - content = "WQFajjztPR7GsPyPMAxwuHsND4UxxWaBNt93iEntcJA" - name = "_acme-challenge.netdata.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_316800316094c42f7e2a09809db4be0d_189" { - content = "klzviGK_IODF7UZRcil4uP2iQ_4heRtT9XhuCHjD1-s" - name = "_acme-challenge.netdata.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1bb582b27f209e4b3996165cf5c78327_190" { - content = "ku5PAzcZoNx9EC3D-5YtYBpIkZmWe-hM1pXmAPpDZsQ" - name = "_acme-challenge.nextcloud.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b0d35a5b82ddc6dd8abcfb29c4299ae7_191" { - content = "Ow-pDHGWpN9WfvGRfbvNpZ4OCOmgfxfkipbDdQRpBgQ" - name = "_acme-challenge.nextcloud.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_bb6fad65d79ffb38c95de4035ffaba51_192" { - content = "Ve8-4_HBsfbuL367yvgucJl1yQhe_-OmuAg1PKG7uPQ" - name = "_acme-challenge.ombi.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_a856c3aa5bed7c2f8e748cb679ad817f_193" { - content = "Ug_5qewaGIYfFMGOTF0N8hqIhRDJQfo6K9l2rSfdG7M" - name = "_acme-challenge.ombi.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b1d69782b5e9520101f011d5650a33c9_194" { - content = "hADaV8dcUcnJs69ZrkHADgSZR98UBbmTfuxtYnxmfY4" - name = "_acme-challenge.pod.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_a789cc026b6f0c0fb0a8b37688d6d78e_195" { - content = "RizrCeJq0AUjlUoC9touJ2QAnpZFxSYzzFQdHmEa8Ao" - name = "_acme-challenge.portainer.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_5c20f6a345039e8fee58d4607fa4945e_196" { - content = "nYcofwoPyF4E7U_5-ZOAhqPkoqyyj3nFL4X5NkaUqOk" - name = "_acme-challenge.prowlarr.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_bbc68d7787259e99d99f24245d337d1c_197" { - content = "FU8XBq_3-yPDnuTEO5AdgzSwlztGc354fRQzZVnYETQ" - name = "_acme-challenge.radarr.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_d121f5bfca53c6cbb4526ed3b6813d7c_198" { - content = "pwBk5Np-8_V0smm-C-HZ_WD3saz51I-rQZc6nSoqqMY" - name = "_acme-challenge.readarr.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_49a3f6d0e0a8e54fe970f8301c433e77_199" { - content = "c218AQ9y6Usl2Xq58fiarl0Bbty9DGvPtI7JhiiLf1U" - name = "_acme-challenge.recipe.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_b9db48a8c92ab9fcd689fcc3b5377aa7_200" { - content = "9FR5u0pYFZqnovMLrTUH0f2K8smJoOYKOTBGRwQfjfU" - name = "_acme-challenge.sabnzbd.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_a31c931bb434f7740f0be4b409896b93_201" { - content = "tcfHjAr8uWkrOHRgXakvpQO2djxC4uzm6t217bSIstE" - name = "_acme-challenge.search.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_2bc35108f4010fa469304626121b2ed5_202" { - content = "l6BakerP1lfZUhZvHCC8soq5VkMMoueoRTU-hP90aZw" - name = "_acme-challenge.sonarr.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_be927f5768e1d8f54c0c9b652e196b9b_203" { - content = "RuiiyAlZuFdrdSBErrkTMOtKzzAm-MivtpfVVleSeao" - name = "_acme-challenge.speed.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_1f68ce9a916c754797f8f1ab33161fa2_204" { - content = "acN8ICNvgOErteUIL5Onjn4xYEWHaNZRNmJl-cVsXYo" - name = "_acme-challenge.wallabag.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_00ea37fd3eaa444d44dd907e1455ac95_205" { - content = "thWKKDmLkWd-t4KFTzNl6AROr3GDkMh_7Zli19EiRyk" - name = "_acme-challenge.youtube-dl.trez.wtf" - proxied = false - tags = [] - ttl = 120 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_3aa9b6fa804b67c6730bf551c36b6124_206" { - content = "\"v=DKIM1; h=sha256; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAiweykoi+o48IOGuP7GR3X0MOExCUDY/BCRHoWBnh3rChl7WhdyCxW3jgq1daEjPPqoi7sJvdg5hEQVsgVRQP4DcnQDVjGMbASQtrY4WmB1VebF+RPJB2ECPsEDTpeiI5ZyUAwJaVX7r6bznU67g7LvFq35yIo4sdlmtZGV+i0H4cpYH9+3JJ78k\" \"m4KXwaf9xUJCWF6nxeD+qG6Fyruw1Qlbds2r85U9dkNDVAS3gioCvELryh1TxKGiVTkg4wqHTyHfWsp7KD3WQHYJn0RyfJJu6YEmL77zonn7p2SRMvTMP3ZEXibnC9gz3nnhR6wcYL8Q7zXypKTMD58bTixDSJwIDAQAB\"" - name = "cf2024-1._domainkey.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_e217b5dfd84aae51046eb47c0e51e722_207" { - content = "v=DMARC1; p=quarantine; rua=mailto:charish.patel@trez.wtf" - name = "_dmarc.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_cd71bc89a29ade014774e507a4e3a75b_208" { - content = "6cb8fa1e26d9be89e780cbef2964e8f2" - name = "mailjet._6cb8fa1e.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_8cac650312c84b3a56deab0af2f9d37c_209" { - content = "k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDGkoDg8yz7ydRB/ACFX+Yi9h5aX5M2N4okX6Lgbwy+JMusnHVS4lnNDVBqTa32uZP+xZ6k2481rpGFCEsUZ9lSdKILrntl4c6OPhOypCk+JF6fr8r/S9pU4j1z5b2TWY1xyd9dRxRodxjqXLDvMZCIPXzPoA7GpF0PLxKR1vJmVQIDAQAB" - name = "mailjet._domainkey.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_8d8f24409c68aa3ed7ee4f63efbbc6aa_210" { - content = "v=DKIM1; t=s; h=sha256; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDWxquPfyZH5UUeLK62GGakgCuhVCqlOvvhHiqbLlcKdLfVgOLi9hyU42CLPqrG91HdczD1P7ljV0ElzrQBA2666aRblhlzxcs3UWDhtvQTMAsZbEeB3mDcTkzUs2nAIUtOOYDrtVMxfx6haMZptJAlpkgAiBfFBMIOUupRjehwtQIDAQAB;" - name = "postal-c4rssu._domainkey.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_4b02acea3add9b7b2f8a6a5ae627eacb_211" { - content = "v=DKIM1; t=s; h=sha256; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8GSsHBD6MQWYbyKoOxasA0ZPmWVgRCOHq2uxWtigeWeKqtTNFMybZRiuDejjQipILc9rMUGh0+n4fgOg9z2cCXUBnZK8RCRM5onzSaP7/av+0sZlPxwqOWSHTwpoteQ1C9HR++w8Hmfb1i2+dSeuZk/XZScfXB7fCZ9Wm+uh6DQIDAQAB;" - name = "postal-ixqatx._domainkey.trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_cfd9ba7d2646d5837b49022711a92535_212" { - content = "v=spf1 include:spf.mailjet.com ?all include:_spf.protonmail.ch mx ~all include:spf.post.trez.wtf -all" - name = "trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_4e34c6221a80e0592d408de44088add0_213" { - content = "google-site-verification=DpqluiZWwRrAush9rKS3SbGCsuadG-3mNMjxInNmfmU" - name = "trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - -resource "cloudflare_dns_record" "terraform_managed_resource_deaa70e65639128c4ce45341b18b86cb_214" { - content = "protonmail-verification=c1fedc24d87bcaf56540955bb8b497e79e2cf7c1" - name = "trez.wtf" - proxied = false - tags = [] - ttl = 1 - type = "TXT" - zone_id = "17dbb71212204583b777783d25eb6738" - settings = {} -} - diff --git a/cloudflare/cloudflare_email_routing_dns.tf b/cloudflare/cloudflare_email_routing_dns.tf deleted file mode 100644 index 3234113..0000000 --- a/cloudflare/cloudflare_email_routing_dns.tf +++ /dev/null @@ -1,25 +0,0 @@ -resource "cloudflare_email_routing_dns" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_0" { - name = "trez.wtf" - zone_id = "17dbb71212204583b777783d25eb6738" -} - -resource "cloudflare_email_routing_dns" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_1" { - name = "trez.wtf" - zone_id = "17dbb71212204583b777783d25eb6738" -} - -resource "cloudflare_email_routing_dns" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_2" { - name = "trez.wtf" - zone_id = "17dbb71212204583b777783d25eb6738" -} - -resource "cloudflare_email_routing_dns" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_3" { - name = "cf2024-1._domainkey.trez.wtf" - zone_id = "17dbb71212204583b777783d25eb6738" -} - -resource "cloudflare_email_routing_dns" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_4" { - name = "trez.wtf" - zone_id = "17dbb71212204583b777783d25eb6738" -} - diff --git a/cloudflare/cloudflare_email_routing_settings.tf b/cloudflare/cloudflare_email_routing_settings.tf deleted file mode 100644 index 91d2303..0000000 --- a/cloudflare/cloudflare_email_routing_settings.tf +++ /dev/null @@ -1,4 +0,0 @@ -resource "cloudflare_email_routing_settings" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_0" { - zone_id = "17dbb71212204583b777783d25eb6738" -} - diff --git a/cloudflare/cloudflare_tiered_cache.tf b/cloudflare/cloudflare_tiered_cache.tf deleted file mode 100644 index 4d8e72f..0000000 --- a/cloudflare/cloudflare_tiered_cache.tf +++ /dev/null @@ -1,5 +0,0 @@ -resource "cloudflare_tiered_cache" "terraform_managed_resource_tiered_cache_smart_topology_enable_0" { - value = "on" - zone_id = "17dbb71212204583b777783d25eb6738" -} - diff --git a/cloudflare/cloudflare_zone.tf b/cloudflare/cloudflare_zone.tf deleted file mode 100644 index 19c91b9..0000000 --- a/cloudflare/cloudflare_zone.tf +++ /dev/null @@ -1,11 +0,0 @@ -resource "cloudflare_zone" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_0" { - name = "trez.wtf" - paused = false - type = "full" - vanity_name_servers = [] - account = { - id = "f5a5c0098ccae27fb0486ffbc2ee6087" - name = "Charish.patel@trez.wtf's Account" - } -} - diff --git a/cloudflare/cloudflare_zone_dnssec.tf b/cloudflare/cloudflare_zone_dnssec.tf deleted file mode 100644 index 6876a4d..0000000 --- a/cloudflare/cloudflare_zone_dnssec.tf +++ /dev/null @@ -1,6 +0,0 @@ -resource "cloudflare_zone_dnssec" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_0" { - dnssec_multi_signer = true - status = "active" - zone_id = "17dbb71212204583b777783d25eb6738" -} - diff --git a/cloudflare/generate_cf_resources.sh b/cloudflare/generate_cf_resources.sh index 98eee27..9fa9ac8 100755 --- a/cloudflare/generate_cf_resources.sh +++ b/cloudflare/generate_cf_resources.sh @@ -1,181 +1,230 @@ -#!/bin/bash +#!/usr/bin/env bash +set -euo pipefail -cf_generate () { - resources=( - cloudflare_account - cloudflare_account_member - cloudflare_account_subscription - cloudflare_address_map - cloudflare_api_shield_discovery_operation - cloudflare_api_shield_operation - cloudflare_api_shield_operation_schema_validation_settings - cloudflare_api_shield_schema - cloudflare_api_shield_schema_validation_settings - cloudflare_argo_smart_routing - cloudflare_argo_tiered_caching - cloudflare_authenticated_origin_pulls - cloudflare_authenticated_origin_pulls_certificate - cloudflare_bot_management - cloudflare_calls_sfu_app - cloudflare_calls_turn_app - cloudflare_certificate_pack - cloudflare_content_scanning_expression - cloudflare_custom_hostname - cloudflare_custom_hostname_fallback_origin - cloudflare_d1_database - cloudflare_dns_firewall - cloudflare_dns_record - cloudflare_dns_zone_transfers_acl - cloudflare_dns_zone_transfers_incoming - cloudflare_dns_zone_transfers_outgoing - cloudflare_dns_zone_transfers_peer - cloudflare_dns_zone_transfers_tsig - cloudflare_email_routing_address - cloudflare_email_routing_catch_all - cloudflare_email_routing_dns - cloudflare_email_routing_rule - cloudflare_email_routing_settings - cloudflare_email_security_block_sender - cloudflare_email_security_impersonation_registry - cloudflare_email_security_trusted_domains - cloudflare_filter - cloudflare_healthcheck - cloudflare_hostname_tls_setting - cloudflare_keyless_certificate - cloudflare_leaked_credential_check - cloudflare_leaked_credential_check_rule - cloudflare_list - cloudflare_list_item - cloudflare_load_balancer - cloudflare_load_balancer_monitor - cloudflare_load_balancer_pool - cloudflare_logpull_retention - cloudflare_logpush_job - cloudflare_magic_wan_static_route - cloudflare_managed_transforms - cloudflare_mtls_certificate - cloudflare_notification_policy - cloudflare_notification_policy_webhooks - cloudflare_observatory_scheduled_test - cloudflare_origin_ca_certificate - cloudflare_page_rule - cloudflare_page_shield_policy - cloudflare_pages_domain - cloudflare_pages_project - cloudflare_queue - cloudflare_queue_consumer - cloudflare_r2_bucket - cloudflare_r2_custom_domain - cloudflare_r2_managed_domain - cloudflare_rate_limit - cloudflare_regional_hostname - cloudflare_regional_tiered_cache - cloudflare_registrar_domain - cloudflare_ruleset - cloudflare_snippet_rules - cloudflare_snippets - cloudflare_spectrum_application - cloudflare_stream - cloudflare_stream_key - cloudflare_stream_live_input - cloudflare_stream_watermark - cloudflare_stream_webhook - cloudflare_tiered_cache - cloudflare_total_tls - cloudflare_turnstile_widget - cloudflare_url_normalization_settings - cloudflare_user - cloudflare_waiting_room - cloudflare_waiting_room_event - cloudflare_waiting_room_rules - cloudflare_waiting_room_settings - cloudflare_web3_hostname - cloudflare_web_analytics_rule - cloudflare_web_analytics_site - cloudflare_workers_cron_trigger - cloudflare_workers_custom_domain - cloudflare_workers_deployment - cloudflare_workers_for_platforms_dispatch_namespace - cloudflare_workers_kv_namespace - cloudflare_workers_script_subdomain - cloudflare_zero_trust_access_application - cloudflare_zero_trust_access_custom_page - cloudflare_zero_trust_access_group - cloudflare_zero_trust_access_identity_provider - cloudflare_zero_trust_access_infrastructure_target - cloudflare_zero_trust_access_key_configuration - cloudflare_zero_trust_access_mtls_certificate - cloudflare_zero_trust_access_mtls_hostname_settings - cloudflare_zero_trust_access_policy - cloudflare_zero_trust_access_service_token - cloudflare_zero_trust_access_short_lived_certificate - cloudflare_zero_trust_access_tag - cloudflare_zero_trust_device_custom_profile - cloudflare_zero_trust_device_default_profile - cloudflare_zero_trust_device_default_profile_certificates - cloudflare_zero_trust_device_default_profile_local_domain_fallback - cloudflare_zero_trust_device_managed_networks - cloudflare_zero_trust_device_posture_integration - cloudflare_zero_trust_device_posture_rule - cloudflare_zero_trust_dex_test - cloudflare_zero_trust_dlp_custom_profile - cloudflare_zero_trust_dlp_dataset - cloudflare_zero_trust_dlp_predefined_profile - cloudflare_zero_trust_dns_location - cloudflare_zero_trust_gateway_certificate - cloudflare_zero_trust_gateway_policy - cloudflare_zero_trust_gateway_proxy_endpoint - cloudflare_zero_trust_gateway_settings - cloudflare_zero_trust_list - cloudflare_zero_trust_organization - cloudflare_zero_trust_risk_behavior - cloudflare_zero_trust_risk_scoring_integration - cloudflare_zero_trust_tunnel_cloudflared - cloudflare_zero_trust_tunnel_cloudflared_config - cloudflare_zero_trust_tunnel_cloudflared_route - cloudflare_zero_trust_tunnel_cloudflared_virtual_network - cloudflare_zone - cloudflare_zone_cache_reserve - cloudflare_zone_cache_variants - cloudflare_zone_dnssec - cloudflare_zone_lockdown - cloudflare_zone_setting - ) +# ------------------------------- +# Detect Terraform binary: tofu vs terraform +# ------------------------------- +if command -v tofu &>/dev/null; then + TF_BIN="tofu" +elif command -v terraform &>/dev/null; then + TF_BIN="terraform" +else + echo "❌ Neither 'terraform' nor 'tofu' found in PATH" + exit 1 +fi - for resource in "${resources[@]}"; do - echo "Generating ${resource}.tf..." - cf-terraforming generate --zone ${CLOUDFLARE_ZONE_ID} --resource-type ${resource} > ${resource}.tf - done +echo "ℹ️ Using $TF_BIN for Terraform operations" - echo "🧹 Cleaning up empty files..." - find . -size 0 -name "*.tf" | xargs rm - echo "✅ All Terraform files generated!" +# ------------------------------- +# Ensure CF API token +# ------------------------------- +CF_API_TOKEN="${CLOUDFLARE_API_TOKEN:-}" +if [[ -z "${CF_API_TOKEN}" ]]; then + echo "Please set CF_API_TOKEN before running this script." + exit 1 +fi + +# ------------------------------- +# Helper: fetch paginated results from Cloudflare API +# ------------------------------- +cf_paginate() { + local endpoint="$1" + local page=1 + local per_page=100 + while :; do + local result + result=$(curl -s -X GET "${endpoint}?page=${page}&per_page=${per_page}" \ + -H "Authorization: Bearer ${CF_API_TOKEN}" \ + -H "Content-Type: application/json") + local items + items=$(echo "${result}" | jq -r '.result[]? | @base64') + [[ -z "$items" ]] && break + echo "$items" + local total_pages + total_pages=$(echo "$result" | jq -r '.result_info.total_pages') + ((page++)) + [[ $page -gt $total_pages ]] && break + done } -cf_import () { - for cfresource in $(find . -type f -name "cloudflare_*.tf"); do - echo "Importing ${cfresource}..." - cf-terraforming import --zone ${CLOUDFLARE_ZONE_ID} --modern-import-block --resource-type $(echo ${cfresource} | sed -e 's/.\///' -e 's/\.tf//') >> imports.tf - done +# ------------------------------- +# Generate Cloudflare resources using cf-terraforming +# ------------------------------- +generate_resources() { + echo "🔧 Generating Cloudflare resources via cf-terraforming..." + local output_file="cloudflare_resource_gen.tf" + > "${output_file}" - echo "✅ All Cloudflare resources imported. Please check imports.tf" + resources=( + cloudflare_account + cloudflare_account_member + cloudflare_account_subscription + cloudflare_address_map + cloudflare_argo_tiered_caching + cloudflare_authenticated_origin_pulls + cloudflare_authenticated_origin_pulls_certificate + cloudflare_bot_management + cloudflare_certificate_pack + cloudflare_content_scanning_expression + cloudflare_custom_hostname + cloudflare_custom_hostname_fallback_origin + cloudflare_d1_database + cloudflare_dns_firewall + cloudflare_dns_record + cloudflare_dns_zone_transfers_acl + cloudflare_dns_zone_transfers_incoming + cloudflare_dns_zone_transfers_outgoing + cloudflare_dns_zone_transfers_peer + cloudflare_dns_zone_transfers_tsig + cloudflare_email_routing_address + cloudflare_email_routing_catch_all + cloudflare_email_routing_dns + cloudflare_email_routing_rule + cloudflare_email_routing_settings + cloudflare_filter + cloudflare_healthcheck + cloudflare_hostname_tls_setting + cloudflare_keyless_certificate + cloudflare_leaked_credential_check + cloudflare_leaked_credential_check_rule + cloudflare_list_item + cloudflare_load_balancer + cloudflare_load_balancer_monitor + cloudflare_load_balancer_pool + cloudflare_logpull_retention + cloudflare_logpush_job + cloudflare_magic_wan_static_route + cloudflare_managed_transforms + cloudflare_mtls_certificate + cloudflare_notification_policy + cloudflare_notification_policy_webhooks + cloudflare_observatory_scheduled_test + cloudflare_origin_ca_certificate + cloudflare_page_rule + cloudflare_page_shield_policy + cloudflare_pages_domain + cloudflare_pages_project + cloudflare_queue + cloudflare_queue_consumer + cloudflare_r2_bucket + cloudflare_r2_custom_domain + cloudflare_r2_managed_domain + cloudflare_rate_limit + cloudflare_regional_hostname + cloudflare_regional_tiered_cache + cloudflare_registrar_domain + cloudflare_ruleset + cloudflare_snippet_rules + cloudflare_snippets + cloudflare_spectrum_application + cloudflare_stream + cloudflare_stream_key + cloudflare_stream_live_input + cloudflare_stream_watermark + cloudflare_stream_webhook + cloudflare_tiered_cache + cloudflare_total_tls + cloudflare_turnstile_widget + cloudflare_url_normalization_settings + cloudflare_user + cloudflare_waiting_room + cloudflare_waiting_room_event + cloudflare_waiting_room_rules + cloudflare_waiting_room_settings + cloudflare_web3_hostname + cloudflare_web_analytics_rule + cloudflare_web_analytics_site + cloudflare_workers_cron_trigger + cloudflare_workers_custom_domain + cloudflare_workers_deployment + cloudflare_workers_for_platforms_dispatch_namespace + cloudflare_workers_kv_namespace + cloudflare_workers_script_subdomain + cloudflare_zone + cloudflare_zone_cache_reserve + cloudflare_zone_cache_variants + cloudflare_zone_dnssec + cloudflare_zone_lockdown + cloudflare_zone_setting + ) + + for r in "${resources[@]}"; do + echo "Generating $r ..." + cf-terraforming generate \ + --token "${CF_API_TOKEN}" \ + --resource-type "${r}" >> "${output_file}" || true + done + + echo "✅ Terraform resources generated in ${output_file}" } -# Prompt user for input +# ------------------------------- +# Import Cloudflare resources into state using cf-terraforming +# ------------------------------- +import_zone_resources() { + local zone_id="$1" + local zone_name="$2" + + echo "⏳ Importing zone $zone_name ..." + cf-terraforming import \ + --token "${CF_API_TOKEN}" \ + --modern-import-block \ + --resource-type cloudflare_zone \ + --resource-id "$zone_id" >> cloudflare_resource_imp.tf || true + echo "✅ Imported cloudflare_zone for $zone_name" + + echo "🔄 Importing DNS records for $zone_name ..." + cf-terraforming import \ + --token "${CF_API_TOKEN}" \ + --zone "$zone_id" \ + --modern-import-block \ + --resource-type cloudflare_dns_record >> cloudflare_resource_imp.tf || true + echo "✅ Imported DNS records for $zone_name" + + # Optional: import other zone-level resources + for res in cloudflare_argo_tiered_caching cloudflare_email_routing_settings cloudflare_tiered_cache cloudflare_zone_dnssec; do + cf-terraforming import \ + --token "${CF_API_TOKEN}" \ + --resource-type "$res" \ + --modern-import-block \ + --resource-id "$zone_id" >> cloudflare_resource_imp.tf || true + echo "✅ Imported $res for $zone_name" + done +} + +# ------------------------------- +# Main +# ------------------------------- echo "Choose an option:" echo "1) Generate Cloudflare Terraform resources" -echo "2) Import Cloudflare Terraform resources" -read -rp "Enter 1 or 2: " user_choice +echo "2) Import Cloudflare Terraform resources into state" +read -rp "Enter 1 or 2: " choice -case "$user_choice" in - 1) - cf_generate - ;; - 2) - cf_import - ;; - *) - echo "Invalid option. Please enter 1 or 2." - exit 1 - ;; +case "$choice" in + 1) + generate_resources + ;; + 2) + echo "🔄 Fetching zones..." + zones=$(cf_paginate "https://api.cloudflare.com/client/v4/zones") + declare -A zone_map + while read -r z; do + zname=$(echo "$z" | base64 --decode | jq -r '.name') + zid=$(echo "$z" | base64 --decode | jq -r '.id') + zone_map["$zname"]="$zid" + done <<< "$zones" + + echo "⚡ Found ${#zone_map[@]} zones." + + for zone_name in "${!zone_map[@]}"; do + zid="${zone_map[$zone_name]}" + import_zone_resources "$zid" "$zone_name" + done + ;; + *) + echo "Invalid option. Enter 1 or 2." + exit 1 + ;; esac + +echo "🎉 All operations completed!" From f8c43322a0156ae15ecb534380475e9615420cfe Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 09:38:19 -0500 Subject: [PATCH 088/109] Adding approval and apply steps for testing. --- .gitea/workflows/auto-pr-tofu-plan.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 881dc5b..6724705 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -6,8 +6,8 @@ on: branches-ignore: - "main" - "renovate/**" - paths: - - "cloudflare/**" + # paths: + # - "cloudflare/**" env: OPENTOFU_VERSION: "1.10.6" HC_VAULT_VERSION: "1.20.4" @@ -185,3 +185,11 @@ jobs: --- {lines} Exit Code: ${{ steps.tofu_plan.outputs.exitcode }} + + # - name: Tofu Plan Comment + # id: tofu_plan + # uses: alexnorell/tofu-pr-commenter@v2.0.0 + # with: + # commenter_type: plan + # commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} + # commenter_exitcode: ${{ steps.tofu_plan.outputs.exitcode }} \ No newline at end of file From 1f516bc8e1f3e23469ac3b864535be2ebf7b8a64 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 10:11:11 -0500 Subject: [PATCH 089/109] Adjustments for passing PR index in workflow. --- .gitea/workflows/auto-pr-tofu-plan.yml | 76 ++++++++++++++++---------- 1 file changed, 46 insertions(+), 30 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 6724705..80fa145 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -16,6 +16,8 @@ env: jobs: check-and-create-pr: name: Check and Create PR + outputs: + pr_number: ${{ steps.pr-check-create.outputs.pr_number }} runs-on: ubuntu-latest steps: - name: Checkout Code @@ -36,6 +38,7 @@ jobs: notification_message: "Checking for existing PR... 🔍" - name: PR Check/Creation + id: pr-check-create uses: https://git.trez.wtf/Trez/gitea-auto-pr@main with: url: ${{ secrets.TREZ_GITEA_URL }} @@ -67,34 +70,6 @@ jobs: version: ${{ env.OPENTOFU_VERSION }} tofu_wrapper: true - - name: Install tea - uses: supplypike/setup-bin@8e3f88b4f143d9b5c3497f0fc12d45c83c123787 # v4.0.1 - with: - uri: https://gitea.com/gitea/tea/releases/download/v${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64 - name: tea - version: ${{ env.TEA_VERSION }} - - - name: Extract PR Index - id: tea-pr-index - run: | - tea login add \ - --name gitea-rinoa \ - --url "${{ secrets.TREZ_GITEA_URL }}" \ - --user gitea-sonarqube-bot \ - --password "${{ secrets.BOT_GITEA_PASSWORD }}" \ - --token ${{ secrets.BOT_GITEA_TOKEN }} - - tea login default gitea-rinoa - - pr_number=$(tea pr list \ - --repo ${{ github.repository }} \ - --state open \ - --fields index,head \ - --output simple \ - | awk '{print $1}') - - echo "pr_number=$pr_number" >> "$GITHUB_OUTPUT" - - name: Generate .env from Hashicorp Vault uses: https://git.trez.wtf/Trez/hc-vault-env@main with: @@ -176,7 +151,7 @@ jobs: platform: gitea api_url: https://git.trez.wtf/api/v1 token: ${{ secrets.BOT_GITEA_TOKEN }} - pr_index: ${{ steps.tea-pr-index.outputs.pr_number }} + pr_index: ${{ needs.check-and-create-pr.outputs.pr_number }} repo_owner: ${{ github.repository_owner }} repo_name: ${{ steps.env-vault-vars.outputs.repo_name }} plan_file: cloudflare/cloudflare.tfplan @@ -192,4 +167,45 @@ jobs: # with: # commenter_type: plan # commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} - # commenter_exitcode: ${{ steps.tofu_plan.outputs.exitcode }} \ No newline at end of file + # commenter_exitcode: ${{ steps.tofu_plan.outputs.exitcode }} + + approval: + name: Manual Approval + needs: [check-and-create-pr, plan] + runs-on: ubuntu-latest + steps: + - name: Wait for manual approval + uses: hmarr/auto-approve-action@v2 + with: + message: "Awaiting manual approval to apply Tofu plan" + pull-request-number: ${{ needs.check-and-create-pr.outputs.pr_number }} + + apply: + name: Apply Tofu Plan + needs: approval + runs-on: ubuntu-latest + if: ${{ needs.approval.result == 'success' }} + env: + VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }} + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Setup OpenTofu + uses: opentofu/setup-opentofu@v1.0.6 + with: + version: ${{ env.OPENTOFU_VERSION }} + tofu_wrapper: true + + - name: Export env from Vault + run: | + set -a + source cloudflare/.env + set +a + + - name: Run Tofu Apply + uses: dnogu/tofu-apply@v1 + with: + working-directory: . + chdir: cloudflare + plan: cloudflare.tfplan \ No newline at end of file From e340626cc318542c91aaf0b05c82296ede4413d7 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 16:28:06 -0500 Subject: [PATCH 090/109] Adjusting manual approval step. --- .gitea/workflows/auto-pr-tofu-plan.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 80fa145..f24b6d4 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -6,8 +6,8 @@ on: branches-ignore: - "main" - "renovate/**" - # paths: - # - "cloudflare/**" + paths: + - "cloudflare/**" env: OPENTOFU_VERSION: "1.10.6" HC_VAULT_VERSION: "1.20.4" @@ -177,8 +177,8 @@ jobs: - name: Wait for manual approval uses: hmarr/auto-approve-action@v2 with: - message: "Awaiting manual approval to apply Tofu plan" pull-request-number: ${{ needs.check-and-create-pr.outputs.pr_number }} + review-message: "Awaiting manual approval to apply Tofu plan" apply: name: Apply Tofu Plan From 7edb011013d9f18729cb877b0b6a6833f4aabf6b Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 16:58:27 -0500 Subject: [PATCH 091/109] Plan PR comment and approval steps. --- .gitea/workflows/auto-pr-tofu-plan.yml | 68 ++++++++++++++------------ 1 file changed, 36 insertions(+), 32 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index f24b6d4..23004b6 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -60,6 +60,8 @@ jobs: runs-on: ubuntu-latest env: VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }} + outputs: + tofu-cloudflare-plan: ${{ steps.tofu_plan.outputs.plan-output }} steps: - name: Checkout uses: actions/checkout@v4 @@ -142,43 +144,45 @@ jobs: # show-sensitive: # display-plan: - - name: PR Comment - uses: https://git.trez.wtf/Trez.One/git-auto-comment@main - env: - DEBUG: true + - name: Post PR comment + uses: borchero/terraform-plan-comment@v2.4.1 with: - debug: true - platform: gitea - api_url: https://git.trez.wtf/api/v1 token: ${{ secrets.BOT_GITEA_TOKEN }} - pr_index: ${{ needs.check-and-create-pr.outputs.pr_number }} - repo_owner: ${{ github.repository_owner }} - repo_name: ${{ steps.env-vault-vars.outputs.repo_name }} - plan_file: cloudflare/cloudflare.tfplan - comment_template: | - 🚀 **Tofu Plan Output** - --- - {lines} - Exit Code: ${{ steps.tofu_plan.outputs.exitcode }} + planfile: cloudflare.tfplan + terraform-cmd: tofu - # - name: Tofu Plan Comment - # id: tofu_plan - # uses: alexnorell/tofu-pr-commenter@v2.0.0 - # with: - # commenter_type: plan - # commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} - # commenter_exitcode: ${{ steps.tofu_plan.outputs.exitcode }} - - approval: - name: Manual Approval - needs: [check-and-create-pr, plan] - runs-on: ubuntu-latest - steps: - name: Wait for manual approval - uses: hmarr/auto-approve-action@v2 + uses: trstringer/manual-approval@v1 with: - pull-request-number: ${{ needs.check-and-create-pr.outputs.pr_number }} - review-message: "Awaiting manual approval to apply Tofu plan" + secret: ${{ secrets.BOT_GITEA_TOKEN }} + approvers: WTF + minimum-approvals: 1 + issue-title: "Tofu Plan for ${{ env.PR_NUMBER }}" + issue-body: "Please approve or deny the deployment of the below Tofu plan" + issue-body-file-path: relative/file_path/wrt/repo/root + exclude-workflow-initiator-as-approver: false + fail-on-denial: true + additional-approved-words: '' + additional-denied-words: '' + + # - name: PR Comment + # uses: https://git.trez.wtf/Trez.One/git-auto-comment@main + # env: + # DEBUG: true + # with: + # debug: true + # platform: gitea + # api_url: https://git.trez.wtf/api/v1 + # token: ${{ secrets.BOT_GITEA_TOKEN }} + # pr_index: ${{ needs.check-and-create-pr.outputs.pr_number }} + # repo_owner: ${{ github.repository_owner }} + # repo_name: ${{ steps.env-vault-vars.outputs.repo_name }} + # plan_file: cloudflare/cloudflare.tfplan + # comment_template: | + # 🚀 **Tofu Plan Output** + # --- + # ${{ steps.tofu_plan.outputs.plan-output }} + # Exit Code: ${{ steps.tofu_plan.outputs.exitcode }} apply: name: Apply Tofu Plan From 35532d6c3582fcd194ae452b7447b1355a1450bf Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 16:59:54 -0500 Subject: [PATCH 092/109] Plan PR comment and approval steps. --- .gitea/workflows/auto-pr-tofu-plan.yml | 27 ++------------------------ 1 file changed, 2 insertions(+), 25 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 23004b6..f521086 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -54,7 +54,7 @@ jobs: notification_title: "GITEA: PR Check @ Rinoa" notification_message: "PR Check done 🎟️" - plan: + plan-approval: name: OpenTofu Plan needs: check-and-create-pr runs-on: ubuntu-latest @@ -119,30 +119,7 @@ jobs: with: working-directory: . chdir: cloudflare - # destroy: - # refresh-only: - # refresh: - # replace: - # target: - # target-file: - # exclude: - # exclude-file: - # var: - # var-file: out: cloudflare.tfplan - # compact-warnings: - # detailed-exitcode: - # generate-config-out: . - # input: true - # json: - # lock: - # lock-timeout: - # no-color: - # concise: - # parallelism: - # state: - # show-sensitive: - # display-plan: - name: Post PR comment uses: borchero/terraform-plan-comment@v2.4.1 @@ -159,7 +136,7 @@ jobs: minimum-approvals: 1 issue-title: "Tofu Plan for ${{ env.PR_NUMBER }}" issue-body: "Please approve or deny the deployment of the below Tofu plan" - issue-body-file-path: relative/file_path/wrt/repo/root + issue-body-file-path: cloudflare.tfplan exclude-workflow-initiator-as-approver: false fail-on-denial: true additional-approved-words: '' From 1113e569dcaae61e17113a747262ce0e337541e8 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 18:03:19 -0500 Subject: [PATCH 093/109] Plan PR comment and approval steps. --- .gitea/workflows/auto-pr-tofu-plan.yml | 64 +++++++++++++------------- 1 file changed, 33 insertions(+), 31 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index f521086..e5c1fec 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -121,12 +121,14 @@ jobs: chdir: cloudflare out: cloudflare.tfplan - - name: Post PR comment - uses: borchero/terraform-plan-comment@v2.4.1 + - name: PR Comment + uses: alexnorell/tofu-pr-commenter@v1 + env: + GITHUB_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }} with: - token: ${{ secrets.BOT_GITEA_TOKEN }} - planfile: cloudflare.tfplan - terraform-cmd: tofu + commenter_type: plan + commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} + commenter_exitcode: ${{ steps.step_id.outputs.exitcode }} - name: Wait for manual approval uses: trstringer/manual-approval@v1 @@ -161,32 +163,32 @@ jobs: # ${{ steps.tofu_plan.outputs.plan-output }} # Exit Code: ${{ steps.tofu_plan.outputs.exitcode }} - apply: - name: Apply Tofu Plan - needs: approval - runs-on: ubuntu-latest - if: ${{ needs.approval.result == 'success' }} - env: - VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }} - steps: - - name: Checkout - uses: actions/checkout@v4 + # apply: + # name: Apply Tofu Plan + # needs: approval + # runs-on: ubuntu-latest + # if: ${{ needs.approval.result == 'success' }} + # env: + # VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }} + # steps: + # - name: Checkout + # uses: actions/checkout@v4 - - name: Setup OpenTofu - uses: opentofu/setup-opentofu@v1.0.6 - with: - version: ${{ env.OPENTOFU_VERSION }} - tofu_wrapper: true + # - name: Setup OpenTofu + # uses: opentofu/setup-opentofu@v1.0.6 + # with: + # version: ${{ env.OPENTOFU_VERSION }} + # tofu_wrapper: true - - name: Export env from Vault - run: | - set -a - source cloudflare/.env - set +a + # - name: Export env from Vault + # run: | + # set -a + # source cloudflare/.env + # set +a - - name: Run Tofu Apply - uses: dnogu/tofu-apply@v1 - with: - working-directory: . - chdir: cloudflare - plan: cloudflare.tfplan \ No newline at end of file + # - name: Run Tofu Apply + # uses: dnogu/tofu-apply@v1 + # with: + # working-directory: . + # chdir: cloudflare + # plan: cloudflare.tfplan \ No newline at end of file From 3da93d22a8f219f3c233bae845408706db14d10f Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 2 Nov 2025 18:10:20 -0500 Subject: [PATCH 094/109] Plan PR comment and approval steps. --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index e5c1fec..7bb6c26 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -127,7 +127,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }} with: commenter_type: plan - commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} + commenter_input: ${{ steps.tofu_plan.outputs.stdout }} commenter_exitcode: ${{ steps.step_id.outputs.exitcode }} - name: Wait for manual approval From 84c4e162e19a3125c17e986693e6526a56584e82 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 07:04:44 -0500 Subject: [PATCH 095/109] Version fix for PR comment step. --- .gitea/workflows/auto-pr-tofu-plan.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 7bb6c26..4d28916 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -122,9 +122,7 @@ jobs: out: cloudflare.tfplan - name: PR Comment - uses: alexnorell/tofu-pr-commenter@v1 - env: - GITHUB_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }} + uses: alexnorell/tofu-pr-commenter@v2.0.0 with: commenter_type: plan commenter_input: ${{ steps.tofu_plan.outputs.stdout }} From 51fd2071ef1e7a4737c301d367578b1c0c14da0b Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 08:42:49 -0500 Subject: [PATCH 096/109] Changing commenter_input value. --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 4d28916..fcc626e 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -125,7 +125,7 @@ jobs: uses: alexnorell/tofu-pr-commenter@v2.0.0 with: commenter_type: plan - commenter_input: ${{ steps.tofu_plan.outputs.stdout }} + commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} commenter_exitcode: ${{ steps.step_id.outputs.exitcode }} - name: Wait for manual approval From be228f9be4f7521e3204eeba169e17862612fec9 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 09:00:09 -0500 Subject: [PATCH 097/109] Changing comment action. --- .gitea/workflows/auto-pr-tofu-plan.yml | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index fcc626e..13e2567 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -121,12 +121,26 @@ jobs: chdir: cloudflare out: cloudflare.tfplan - - name: PR Comment - uses: alexnorell/tofu-pr-commenter@v2.0.0 + - name: Comment Tofu Plan on PR + uses: marocchino/sticky-pull-request-comment@v2 with: - commenter_type: plan - commenter_input: ${{ steps.tofu_plan.outputs.plan-output }} - commenter_exitcode: ${{ steps.step_id.outputs.exitcode }} + GITHUB_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }} + header: "🧩 OpenTofu Plan — Cloudflare" + message: | + ## 🧩 OpenTofu Plan Result + **Branch:** `${{ github.ref_name }}` + **Exit Code:** `${{ steps.tofu_plan.outputs.exitcode }}` + **Working Directory:** `cloudflare` + +
🪶 Click to expand full plan output + + ``` + ${{ steps.tofu_plan.outputs.plan-output }} + ``` + +
+ + *(This plan was automatically generated by the workflow.)* - name: Wait for manual approval uses: trstringer/manual-approval@v1 From 4afa5a252dfd880f1758265fb50a5b0cf8fb2f38 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 09:13:43 -0500 Subject: [PATCH 098/109] Changing comment action. --- .gitea/workflows/auto-pr-tofu-plan.yml | 109 +++++++++++-------------- 1 file changed, 48 insertions(+), 61 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 13e2567..5085fa5 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -7,7 +7,8 @@ on: - "main" - "renovate/**" paths: - - "cloudflare/**" + - "cloudflare/**" + env: OPENTOFU_VERSION: "1.10.6" HC_VAULT_VERSION: "1.20.4" @@ -21,7 +22,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0 + uses: actions/checkout@v4 with: fetch-depth: 1 @@ -29,11 +30,11 @@ jobs: run: | echo "VAULT_TOKEN=${{ secrets.VAULT_GITEA_TOKEN }}" >> $GITHUB_ENV - - name: Gotify Notification + - name: Gotify Notification - Start uses: eikendev/gotify-action@master with: - gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}" - gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}" + gotify_api_base: ${{ secrets.RUNNER_GOTIFY_URL }} + gotify_app_token: ${{ secrets.RUNNER_GOTIFY_TOKEN }} notification_title: "GITEA: PR Check @ Rinoa" notification_message: "Checking for existing PR... 🔍" @@ -43,14 +44,14 @@ jobs: with: url: ${{ secrets.TREZ_GITEA_URL }} token: ${{ secrets.BOT_GITEA_TOKEN }} - pr-label: docker-compose,manual + pr-label: "docker-compose,manual" assignee: ${{ github.actor }} - - name: Gotify Notification + - name: Gotify Notification - Done uses: eikendev/gotify-action@master with: - gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}" - gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}" + gotify_api_base: ${{ secrets.RUNNER_GOTIFY_URL }} + gotify_app_token: ${{ secrets.RUNNER_GOTIFY_TOKEN }} notification_title: "GITEA: PR Check @ Rinoa" notification_message: "PR Check done 🎟️" @@ -62,6 +63,7 @@ jobs: VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }} outputs: tofu-cloudflare-plan: ${{ steps.tofu_plan.outputs.plan-output }} + steps: - name: Checkout uses: actions/checkout@v4 @@ -86,16 +88,12 @@ jobs: id: env-vault-vars run: | echo "🧩 Cleaning and loading cloudflare/.env into GitHub Actions environment..." - - # 1️⃣ Strip any single or double quotes from the file to avoid invalid URIs or extra quoting sed -i 's/[\"'\'']//g' cloudflare/.env - # 2️⃣ Load all vars into current shell set -a source cloudflare/.env set +a - # 3️⃣ Export to GitHub Actions environment while IFS='=' read -r key value; do if [[ -n "$key" ]]; then echo "$key=$value" >> $GITHUB_ENV @@ -103,7 +101,6 @@ jobs: done < cloudflare/.env repo_name=$(echo "${{ github.repository }}" | awk -F"/" '{print $2}') - echo "repo_name=$repo_name" >> "$GITHUB_OUTPUT" - name: Run tofu init @@ -121,26 +118,37 @@ jobs: chdir: cloudflare out: cloudflare.tfplan - - name: Comment Tofu Plan on PR - uses: marocchino/sticky-pull-request-comment@v2 + - name: Save plan output to file (with collapsible Markdown) + run: | + mkdir -p tmp + { + echo "## 🧩 OpenTofu Plan — Cloudflare" + echo "**Branch:** \`${{ github.ref_name }}\`" + echo "**Exit Code:** \`${{ steps.tofu_plan.outputs.exitcode }}\`" + echo "**Working Directory:** \`cloudflare\`" + echo "" + echo "
🪶 Click to expand full plan output" + echo "" + echo '```hcl' + cat <<< "${{ steps.tofu_plan.outputs.plan-output }}" + echo '```' + echo "" + echo "
" + echo "" + echo "*(This plan was automatically generated by the workflow.)*" + } > tmp/tofu-plan.md + echo "Plan file saved: tmp/tofu-plan.md ($(wc -c < tmp/tofu-plan.md) bytes)" + + - name: Comment full Tofu Plan on PR (safe) + uses: https://git.trez.wtf/Trez.One/git-auto-comment@main with: - GITHUB_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }} - header: "🧩 OpenTofu Plan — Cloudflare" - message: | - ## 🧩 OpenTofu Plan Result - **Branch:** `${{ github.ref_name }}` - **Exit Code:** `${{ steps.tofu_plan.outputs.exitcode }}` - **Working Directory:** `cloudflare` - -
🪶 Click to expand full plan output - - ``` - ${{ steps.tofu_plan.outputs.plan-output }} - ``` - -
- - *(This plan was automatically generated by the workflow.)* + platform: gitea + api_url: https://git.trez.wtf/api/v1 + token: ${{ secrets.BOT_GITEA_TOKEN }} + pr_index: ${{ needs.check-and-create-pr.outputs.pr_number }} + repo_owner: ${{ github.repository_owner }} + repo_name: ${{ steps.env-vault-vars.outputs.repo_name }} + comment_template_path: tmp/tofu-plan.md - name: Wait for manual approval uses: trstringer/manual-approval@v1 @@ -148,59 +156,38 @@ jobs: secret: ${{ secrets.BOT_GITEA_TOKEN }} approvers: WTF minimum-approvals: 1 - issue-title: "Tofu Plan for ${{ env.PR_NUMBER }}" + issue-title: "Tofu Plan for ${{ needs.check-and-create-pr.outputs.pr_number }}" issue-body: "Please approve or deny the deployment of the below Tofu plan" issue-body-file-path: cloudflare.tfplan exclude-workflow-initiator-as-approver: false fail-on-denial: true - additional-approved-words: '' - additional-denied-words: '' - - # - name: PR Comment - # uses: https://git.trez.wtf/Trez.One/git-auto-comment@main - # env: - # DEBUG: true - # with: - # debug: true - # platform: gitea - # api_url: https://git.trez.wtf/api/v1 - # token: ${{ secrets.BOT_GITEA_TOKEN }} - # pr_index: ${{ needs.check-and-create-pr.outputs.pr_number }} - # repo_owner: ${{ github.repository_owner }} - # repo_name: ${{ steps.env-vault-vars.outputs.repo_name }} - # plan_file: cloudflare/cloudflare.tfplan - # comment_template: | - # 🚀 **Tofu Plan Output** - # --- - # ${{ steps.tofu_plan.outputs.plan-output }} - # Exit Code: ${{ steps.tofu_plan.outputs.exitcode }} # apply: # name: Apply Tofu Plan - # needs: approval + # needs: plan-approval # runs-on: ubuntu-latest - # if: ${{ needs.approval.result == 'success' }} + # if: ${{ needs.plan-approval.result == 'success' }} # env: # VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }} # steps: # - name: Checkout # uses: actions/checkout@v4 - + # # - name: Setup OpenTofu # uses: opentofu/setup-opentofu@v1.0.6 # with: # version: ${{ env.OPENTOFU_VERSION }} # tofu_wrapper: true - + # # - name: Export env from Vault # run: | # set -a # source cloudflare/.env # set +a - + # # - name: Run Tofu Apply # uses: dnogu/tofu-apply@v1 # with: # working-directory: . # chdir: cloudflare - # plan: cloudflare.tfplan \ No newline at end of file + # plan: cloudflare.tfplan From 5678e0db91951da0372adfe0d3451963271980a7 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 09:27:59 -0500 Subject: [PATCH 099/109] printf tweak. --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 5085fa5..f206d69 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -130,7 +130,7 @@ jobs: echo "
🪶 Click to expand full plan output" echo "" echo '```hcl' - cat <<< "${{ steps.tofu_plan.outputs.plan-output }}" + printf "%s\n" "${{ steps.tofu_plan.outputs.plan-output }}" # safer than 'cat <<<' echo '```' echo "" echo "
" From 3b03b8fb51525ca4bdbe80042fbf8ba60df3af83 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 09:33:28 -0500 Subject: [PATCH 100/109] ... --- .gitea/workflows/auto-pr-tofu-plan.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index f206d69..d70aa38 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -118,9 +118,14 @@ jobs: chdir: cloudflare out: cloudflare.tfplan - - name: Save plan output to file (with collapsible Markdown) + - name: Save plan output to file (with collapsible Markdown, ACT-safe) run: | mkdir -p tmp + + # Save raw plan output first + echo "${{ steps.tofu_plan.outputs.plan-output }}" > tmp/tofu-plan-raw.txt + + # Build Markdown file safely { echo "## 🧩 OpenTofu Plan — Cloudflare" echo "**Branch:** \`${{ github.ref_name }}\`" @@ -130,15 +135,17 @@ jobs: echo "
🪶 Click to expand full plan output" echo "" echo '```hcl' - printf "%s\n" "${{ steps.tofu_plan.outputs.plan-output }}" # safer than 'cat <<<' + cat tmp/tofu-plan-raw.txt echo '```' echo "" echo "
" echo "" echo "*(This plan was automatically generated by the workflow.)*" } > tmp/tofu-plan.md + echo "Plan file saved: tmp/tofu-plan.md ($(wc -c < tmp/tofu-plan.md) bytes)" + - name: Comment full Tofu Plan on PR (safe) uses: https://git.trez.wtf/Trez.One/git-auto-comment@main with: From 30b9a8b677e06bd3f14d8b61f5010fa9a9c9112d Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 09:41:33 -0500 Subject: [PATCH 101/109] ... --- .gitea/workflows/auto-pr-tofu-plan.yml | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index d70aa38..6d5f1eb 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -27,8 +27,7 @@ jobs: fetch-depth: 1 - name: Setting Vault Token - run: | - echo "VAULT_TOKEN=${{ secrets.VAULT_GITEA_TOKEN }}" >> $GITHUB_ENV + run: echo "VAULT_TOKEN=${{ secrets.VAULT_GITEA_TOKEN }}" >> $GITHUB_ENV - name: Gotify Notification - Start uses: eikendev/gotify-action@master @@ -87,19 +86,16 @@ jobs: - name: Export env vars from Vault .env id: env-vault-vars run: | - echo "🧩 Cleaning and loading cloudflare/.env into GitHub Actions environment..." + echo "🧩 Cleaning and loading cloudflare/.env..." sed -i 's/[\"'\'']//g' cloudflare/.env - set -a source cloudflare/.env set +a - while IFS='=' read -r key value; do if [[ -n "$key" ]]; then echo "$key=$value" >> $GITHUB_ENV fi done < cloudflare/.env - repo_name=$(echo "${{ github.repository }}" | awk -F"/" '{print $2}') echo "repo_name=$repo_name" >> "$GITHUB_OUTPUT" @@ -118,14 +114,14 @@ jobs: chdir: cloudflare out: cloudflare.tfplan - - name: Save plan output to file (with collapsible Markdown, ACT-safe) + - name: Save raw plan output to file (ACT-safe) run: | mkdir -p tmp - - # Save raw plan output first echo "${{ steps.tofu_plan.outputs.plan-output }}" > tmp/tofu-plan-raw.txt + echo "Saved raw plan: tmp/tofu-plan-raw.txt ($(wc -c < tmp/tofu-plan-raw.txt) bytes)" - # Build Markdown file safely + - name: Build Markdown PR comment (ACT-safe) + run: | { echo "## 🧩 OpenTofu Plan — Cloudflare" echo "**Branch:** \`${{ github.ref_name }}\`" @@ -142,11 +138,9 @@ jobs: echo "" echo "*(This plan was automatically generated by the workflow.)*" } > tmp/tofu-plan.md + echo "Markdown PR comment built: tmp/tofu-plan.md" - echo "Plan file saved: tmp/tofu-plan.md ($(wc -c < tmp/tofu-plan.md) bytes)" - - - - name: Comment full Tofu Plan on PR (safe) + - name: Comment full Tofu Plan on PR (Gitea safe) uses: https://git.trez.wtf/Trez.One/git-auto-comment@main with: platform: gitea From 52770cda4e7f336b1d1ac139de33524ffbe9e5be Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 09:48:14 -0500 Subject: [PATCH 102/109] ... --- .gitea/workflows/auto-pr-tofu-plan.yml | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 6d5f1eb..00b966e 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -86,7 +86,6 @@ jobs: - name: Export env vars from Vault .env id: env-vault-vars run: | - echo "🧩 Cleaning and loading cloudflare/.env..." sed -i 's/[\"'\'']//g' cloudflare/.env set -a source cloudflare/.env @@ -114,14 +113,9 @@ jobs: chdir: cloudflare out: cloudflare.tfplan - - name: Save raw plan output to file (ACT-safe) + - name: Build Markdown PR comment from plan file run: | mkdir -p tmp - echo "${{ steps.tofu_plan.outputs.plan-output }}" > tmp/tofu-plan-raw.txt - echo "Saved raw plan: tmp/tofu-plan-raw.txt ($(wc -c < tmp/tofu-plan-raw.txt) bytes)" - - - name: Build Markdown PR comment (ACT-safe) - run: | { echo "## 🧩 OpenTofu Plan — Cloudflare" echo "**Branch:** \`${{ github.ref_name }}\`" @@ -131,7 +125,7 @@ jobs: echo "
🪶 Click to expand full plan output" echo "" echo '```hcl' - cat tmp/tofu-plan-raw.txt + cat cloudflare.tfplan # <-- read file directly, ACT-safe echo '```' echo "" echo "
" From 75b886f9e0954cac6add8b8bbc7b5b2258c67b37 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 09:56:28 -0500 Subject: [PATCH 103/109] ... --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 00b966e..788fdc1 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -125,7 +125,7 @@ jobs: echo "
🪶 Click to expand full plan output" echo "" echo '```hcl' - cat cloudflare.tfplan # <-- read file directly, ACT-safe + cat ${GITHUB_WORKSPACE}/cloudflare/cloudflare.tfplan # <-- read file directly, ACT-safe echo '```' echo "" echo "
" From caceb53ed98967d9c4cb4f6f0ff7453592b91a6a Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 10:44:32 -0500 Subject: [PATCH 104/109] Path for .tfplan. --- .gitea/workflows/auto-pr-tofu-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index 788fdc1..b6879d9 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -153,7 +153,7 @@ jobs: minimum-approvals: 1 issue-title: "Tofu Plan for ${{ needs.check-and-create-pr.outputs.pr_number }}" issue-body: "Please approve or deny the deployment of the below Tofu plan" - issue-body-file-path: cloudflare.tfplan + issue-body-file-path: cloudflare/cloudflare.tfplan exclude-workflow-initiator-as-approver: false fail-on-denial: true From 9393dae27cc1c1283e0458ab9ca5aa9df81f067e Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 16:37:14 -0500 Subject: [PATCH 105/109] Renaming workflow. --- ...auto-pr-tofu-plan.yml => cloudflare-auto-pr-tofu-pipeline.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .gitea/workflows/{auto-pr-tofu-plan.yml => cloudflare-auto-pr-tofu-pipeline.yml} (100%) diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/cloudflare-auto-pr-tofu-pipeline.yml similarity index 100% rename from .gitea/workflows/auto-pr-tofu-plan.yml rename to .gitea/workflows/cloudflare-auto-pr-tofu-pipeline.yml From a1a954fa29170262d3ddaf1f83fdf7bf84eeac7f Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 17:00:52 -0500 Subject: [PATCH 106/109] TF import file. --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 66fb41c..8022b45 100644 --- a/.gitignore +++ b/.gitignore @@ -43,4 +43,4 @@ terraform.rc *.env* **/*.txt -**/cloudflare*.tf \ No newline at end of file +**/cloudflare_resource_imp.tf \ No newline at end of file From 9df9697a164f923a6d748884f88e3d7e96d154aa Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 3 Nov 2025 17:01:13 -0500 Subject: [PATCH 107/109] Cloudflare resources. --- cloudflare/cloudflare_resource_gen.tf | 2748 +++++++++++++++++++++++++ 1 file changed, 2748 insertions(+) create mode 100644 cloudflare/cloudflare_resource_gen.tf diff --git a/cloudflare/cloudflare_resource_gen.tf b/cloudflare/cloudflare_resource_gen.tf new file mode 100644 index 0000000..55df90f --- /dev/null +++ b/cloudflare/cloudflare_resource_gen.tf @@ -0,0 +1,2748 @@ +resource "cloudflare_argo_tiered_caching" "terraform_managed_resource_tiered_caching_0" { + value = "on" + zone_id = "17dbb71212204583b777783d25eb6738" +} + +resource "cloudflare_dns_record" "terraform_managed_resource_cf6a2011607cc97bc619c5ee198f6d7b_0" { + content = "98.7.96.244" + name = "trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "A" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_52f73000eced525a270ef63920891aed_1" { + content = "trez.wtf" + name = "13ft.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_d180899c04a39e06c0f933dd6a44a7cf_2" { + content = "trez.wtf" + name = "3dprint.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_5287c32e5951b28003aa95c9dbf552d0_3" { + content = "trez.wtf" + name = "abs.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_8803a357850dc846a2e960be18d9cb11_4" { + content = "trez.wtf" + name = "adgh.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_c2d62324ea880eba98faa0b86a6d3459_5" { + content = "trez.wtf" + name = "ai.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_c241c47a0821a92a1f11cb733de7a7bf_6" { + content = "trez.wtf" + name = "amb.trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_c6ad8b9fb075e452748a976c9f85646c_7" { + content = "trez.wtf" + name = "amdb.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_7de07ff813f4bccc666978d01efc4bb1_8" { + content = "trez.wtf" + name = "analytics.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_3dc156fc1047fe07dcea08cfac326eb8_9" { + content = "trez.wtf" + name = "ansible.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_4724ef076d56cec92de82f149b019a65_10" { + content = "trez.wtf" + name = "apc.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_431039bfb778ec0ab013847c43a1d552_11" { + content = "trez.wtf" + name = "apm.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_de6fbdc83515827fad6b09f4016c95d6_12" { + content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" + name = "apprise.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_c7647ea568d3ef44e93596eddc023c98_13" { + content = "trez.wtf" + name = "appt.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_f29aed046c0fb5e05a9b1974f119eeaf_14" { + content = "trez.wtf" + name = "archive.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_4774c5893f3cb0a20ea79250bf014ece_15" { + content = "trez.wtf" + name = "argus.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_ba773b8688e2366a2acc654f794bdb85_16" { + content = "trez.wtf" + name = "asciinema.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_3b86f917d3bfc6da2d241201702aface_17" { + content = "trez.wtf" + name = "auth.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_a7d45d5b9826c6516a8ab9ece8f57f89_18" { + content = "trez.wtf" + name = "backrest.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_cd31181fb3f0a340c9a7a5f801bf6bf2_19" { + content = "trez.wtf" + name = "bazarr.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_72a11998de4823bc8636a7746ed01139_20" { + content = "trez.wtf" + name = "beszel.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_b6eca01d312bb70187b46fc1004b2ff8_21" { + content = "trez.wtf" + name = "bitwarden.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_f95b7123bd7c59fe581ff25e0f27ec21_22" { + content = "trez.wtf" + name = "biz.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_454eae31ae101567c9de7346f927654f_23" { + content = "trez.wtf" + name = "blog.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_501ce660c3f0abf171d0bba3a05f2fb3_24" { + content = "trez.wtf" + name = "browse.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_e4d7085f7185601969bd91ae71c79361_25" { + content = "trez.wtf" + name = "bsky.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_008596b917dabf5c4ce07b770f081c89_26" { + content = "trez.wtf" + name = "btmag.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_f7a17f97074e9739cc8761271edd73b0_27" { + content = "trez.wtf" + name = "bunker.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_95df59d673ce44b3cbe71487220d6a27_28" { + content = "trez.wtf" + name = "cchef.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_30ab5189438e420bc1970df67059cd87_29" { + content = "trez.wtf" + name = "cftunn.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_afc84f13ab75b4b37c02ff29b7394655_30" { + content = "trez.wtf" + name = "chat.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_910c6f5270f48f635b57a52f01a3bb51_31" { + content = "trez.wtf" + name = "chdt.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_14dd791b6e7e14290b173ff704613557_32" { + content = "trez.wtf" + name = "clip.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_e2f6e82f7fa8797f33fc9681ce76067d_33" { + content = "trez.wtf" + name = "cloak.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_761c64574ce29dacc763dd4d90210089_34" { + content = "trez.wtf" + name = "cloud.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_17e11f53741436a8bd7e9a8001792e49_35" { + content = "trez.wtf" + name = "convert.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_6b6fda67b5fde56072b7576a980fec9a_36" { + content = "trez.wtf" + name = "cron.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_2b8dbbf8b2a49c5a734c19d7f2ba5f69_37" { + content = "trez.wtf" + name = "csec.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_8945c764263c1298b01125a76467659f_38" { + content = "trez.wtf" + name = "czkawka.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_f68d0f0ff21ede0a63d1050c7528a52a_39" { + content = "trez.wtf" + name = "dbs.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_4f43fc65db56a4a4d02d1de664e1ec46_40" { + content = "trez.wtf" + name = "deluge.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_2b1a8ace156657ee52656fba1c49ade3_41" { + content = "trez.wtf" + name = "devops.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_ea669f9270272fc5020e5d047553b373_42" { + content = "trez.wtf" + name = "dms.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_8c4b00df82a0ddee5c714784ec14ce51_43" { + content = "trez.wtf" + name = "docs.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_1d1592b11f184de780cc09e0a4d9b13f_44" { + content = "trez.wtf" + name = "draw.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_d523b00334072481f0e67c9183dc3448_45" { + content = "trez.wtf" + name = "dup.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_77fca9f42841bcd5de377e8fc50b7245_46" { + content = "trez.wtf" + name = "etherpad.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_5a709fac13359e6b5ab83f01f78a0fac_47" { + content = "trez.wtf" + name = "finance.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_c3f07e4dbe647403530fb5fe660feda4_48" { + content = "trez.wtf" + name = "fin.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_3822c134c866628fc6c4282a536e7069_49" { + content = "52bdee6e-8ccb-47be-ba9e-f8010b905e41.cfargotunnel.com" + name = "gist-ssh.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_d2c91bc0a131e5b660edf04b88f1ef4d_50" { + content = "trez.wtf" + name = "gist.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_630abe33e2d823baa56205fdd6a64f2b_51" { + content = "trez.wtf" + name = "gitignore.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_624c3bc1aa357dd274d73af39dd4a8cf_52" { + content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" + name = "git-ssh.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_2b5be8812e384c442ac53e05ef91060a_53" { + content = "trez.wtf" + name = "git.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_ada4aede3949df5885a077a7d55f9c96_54" { + content = "trez.wtf" + name = "gotify.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_24b3875f680712f8ece50fccc89ab0b4_55" { + content = "trez.wtf" + name = "guac.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_37fdaea96417656e5e7ff42d8a5d5e2e_56" { + content = "trez.wtf" + name = "ha.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_8f2664c3e60e650c7df17e4b9c975f5f_57" { + content = "trez.wtf" + name = "health.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_cb511e3494b21b1f5ead9955062e1404_58" { + content = "trez.wtf" + name = "id.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_1a1414bd6f5ab12a839518782df5faff_59" { + content = "trez.wtf" + name = "influxdb.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_99a565697b2cd5524d411ea642c9e10b_60" { + content = "trez.wtf" + name = "invid.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_99d7d532b39d14a58940fb9713247ad3_61" { + content = "trez.wtf" + name = "it-services.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_0eb943370091cb611eac8a623e8da55c_62" { + content = "trez.wtf" + name = "itt.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_82cd59c054270bbddd0c244bb683630f_63" { + content = "trez.wtf" + name = "jf.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_314413e92cbb3f7af832e9c0cbd5dd1b_64" { + content = "trez.wtf" + name = "kanban.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_74960fd93512951d63382a88b2a88d1b_65" { + content = "trez.wtf" + name = "kkeep.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_99fd60771a29c65992c34deb920534ca_66" { + content = "trez.wtf" + name = "ldap.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_eab9cfb0ebc7bcdde5c701fe799551e6_67" { + content = "trez.wtf" + name = "lidarr.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_d1c43e1f3fc8a51cd9013f4e181abcf6_68" { + content = "trez.wtf" + name = "lidify.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_795c4820e2886bc7420d9ea605fa7fdc_69" { + content = "trez.wtf" + name = "loc.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_928723123bf55f8468db439b2f6b66f9_70" { + content = "trez.wtf" + name = "logs.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_c28f406f77dede24a67aba594ea77e47_71" { + content = "trez.wtf" + name = "maloja.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_a70c09e3b78c1728261620fae3b8ee38_72" { + content = "trez.wtf" + name = "mastodon.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_6a92807e52e038c26af268c4597ebc1f_73" { + content = "trez.wtf" + name = "matrix.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_39fa401a6d962e2983b565afa9b342dc_74" { + content = "trez.wtf" + name = "meet-admin.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_64ea89b686c047dd93591cddf71e9163_75" { + content = "trez.wtf" + name = "meet.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_73ef2be84ef9350b31c5a42fc1132b96_76" { + content = "trez.wtf" + name = "memes.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_fe64d5437e9a3dfde9c6dae4f38e4da5_77" { + content = "trez.wtf" + name = "mesh.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_b16d12c0494e7f4919227be13849b32a_78" { + content = "trez.wtf" + name = "mimir.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_7c5ed631e6ce51c04ea3bf5b4eef6f08_79" { + content = "trez.wtf" + name = "mon.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_1d05276689582fcf30efed50dad138b0_80" { + content = "trez.wtf" + name = "muse.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_6160304402c34598edfae7e8fb47482e_81" { + content = "trez.wtf" + name = "myspotify.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_a159ea7b18fdfd081b13875507eeaeb4_82" { + content = "trez.wtf" + name = "n8n.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_bf9e99fb61f7e290dc5974de2ce9daa8_83" { + content = "trez.wtf" + name = "navi.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_2378be8a63c169da5e33c50f83862828_84" { + content = "trez.wtf" + name = "netdata.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_9a5e88bf84f980cc1ad2a3234353bb2b_85" { + content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" + name = "net.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_024d007244fa56769f5269467be58004_86" { + content = "trez.wtf" + name = "nocodb.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_57e3006530bfe01e39e700fa846d1597_87" { + content = "trez.wtf" + name = "notes.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_e1083efed3200637e26faee90fee0f4b_88" { + content = "trez.wtf" + name = "ntfy.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_0134cf3059dd98efb64a3da16d49e42f_89" { + content = "trez.wtf" + name = "ombi.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_c55083c8f8b2f79c035bb6cea0514e2b_90" { + content = "trez.wtf" + name = "otools.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_7c1f042774795cb5b5b34d13fc76da46_91" { + content = "trez.wtf" + name = "patch.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_e7a6f3d25a3bdcc8a9c220ae70746e92_92" { + content = "trez.wtf" + name = "pdf.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_64528783fef4d97972834ac5271f7647_93" { + content = "trez.wtf" + name = "penpot.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_1322fe40ad6a7371919c8a4704e938ee_94" { + content = "trez.wtf" + name = "pg.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_b6bc17da9a79f991dd6c3b28b8f42f2d_95" { + content = "trez.wtf" + name = "pics.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_f0dd27ea6a1d347f7f6d65413225f787_96" { + content = "trez.wtf" + name = "plants.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_d9e573bf5f8aa9f09d2806b1a896df1d_97" { + content = "trez.wtf" + name = "plantuml.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_3351e093a6b987becb6fd50fbd0c8f6b_98" { + content = "pm.mtasv.net" + name = "pm-bounces.trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_24fb8b3330d2328201bf357792406664_99" { + content = "trez.wtf" + name = "pod.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_b1147f38bbb8edcb6dee0ffd36396225_100" { + content = "trez.wtf" + name = "poly.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_97096faf1399998239ad6bb85d53c991_101" { + content = "trez.wtf" + name = "portainer.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_11ff24b985900bcb7ea23009691315a3_102" { + content = "trez.wtf" + name = "portc.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_cce54a485676201b44d249c75d8a4fc1_103" { + content = "trez.wtf" + name = "ports.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_218b220142e5cb45a23386c6e57f4791_104" { + content = "trez.wtf" + name = "post.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_79d5561581d6770015a2facea8b47d35_105" { + content = "trez.wtf" + name = "profile.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_31d9427f46ff68719db67a6c8a2616a7_106" { + content = "protonmail2.domainkey.dkc6h2g7x3m4mwmdqrxjexbsvrxemv4uvdxsytoutxxiwltia6lxq.domains.proton.ch" + name = "protonmail2._domainkey.trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_ea7eeedd70be71009db572203e1d3d47_107" { + content = "protonmail3.domainkey.dkc6h2g7x3m4mwmdqrxjexbsvrxemv4uvdxsytoutxxiwltia6lxq.domains.proton.ch" + name = "protonmail3._domainkey.trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_f489180d480fbad99be6bfe79fedf9e4_108" { + content = "protonmail.domainkey.dkc6h2g7x3m4mwmdqrxjexbsvrxemv4uvdxsytoutxxiwltia6lxq.domains.proton.ch" + name = "protonmail._domainkey.trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_47b772946db3791a347dd9ca94fa721b_109" { + content = "trez.wtf" + name = "prowlarr.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_e54f3ed4dfa53255b02b78721845a53c_110" { + content = "rp.post.trez.wtf" + name = "psrp.trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_91cd3950a0871eb4ce8c089f09650cb3_111" { + content = "trez.wtf" + name = "qbit.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_8c63ca57d2f96108085d502143b942b9_112" { + content = "trez.wtf" + name = "qr.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_0acd770e57bd85cacdc54e924bc6a8e7_113" { + content = "trez.wtf" + name = "radarec.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_f02e7977c0ebd7c946a282eb4d330906_114" { + content = "trez.wtf" + name = "radarr.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_65715476a18464dc1f76837487208b61_115" { + content = "trez.wtf" + name = "readarr.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_e4aa43c00368a5fb07bf96fb7188426f_116" { + content = "trez.wtf" + name = "recipes.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_e63b62a2d7e917e3715efb696494e2c6_117" { + content = "98be6ddb-4e67-46f9-84a7-2f3d4a3bd79b.cfargotunnel.com" + name = "rem.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_94c6020d6f8ca085c7b9444151ce0666_118" { + content = "trez.wtf" + name = "resume.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_7a3ac8e4c74a85108139a97b25adb3a3_119" { + content = "trez.wtf" + name = "rlib.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_694ccec5852e0a1512e2670b54365a9e_120" { + content = "trez.wtf" + name = "romm.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_3eb975ffec1d3cddafc292c55436c542_121" { + content = "trez.wtf" + name = "rundeck.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_f92aee107ba57417d368f034c5db5170_122" { + content = "trez.wtf" + name = "rustdesk.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_d8099b3c4bc3e1f9ce7eb12c7ef2f74f_123" { + content = "trez.wtf" + name = "s3.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_e2266f54958388aa45cca1f805aeb0e6_124" { + content = "trez.wtf" + name = "sabnzbd.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_d7eb404df853f3083b92b000a63e1334_125" { + content = "trez.wtf" + name = "scan.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_f9b6eb407217bc031f106c307b61601c_126" { + content = "trez.wtf" + name = "scrape.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_e53b7b6c754e807fd4c73916d93f3d07_127" { + content = "trez.wtf" + name = "scrobble.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_280c1d3ddb89391ee03fba1f6982eb4e_128" { + content = "trez.wtf" + name = "sd.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_1a8c8cb345dbaec1ea1df4faf54dabf1_129" { + content = "trez.wtf" + name = "search.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_d0a18328694a80e10f1153c1c3f78a7b_130" { + content = "trez.wtf" + name = "sign.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_b24c55a07140cc138c9dcb84c54999aa_131" { + content = "trez.wtf" + name = "slsk.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_55d6697514f334297cf8233850027c82_132" { + content = "trez.wtf" + name = "slurpit.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_694583ecf71a69b5ae319b06ea589b77_133" { + content = "9ef0e85a-d2f5-45e0-9a26-06c0da483fef.cfargotunnel.com" + name = "smartd.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_2a5cb6ead36c5ddf3090dea3035246dd_134" { + content = "trez.wtf" + name = "social.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_399c2fa99e3d0f55f003de33a9e8aa13_135" { + content = "trez.wtf" + name = "sonarr.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_1b96aed465ba70ec149296cabd2e1f4b_136" { + content = "trez.wtf" + name = "sonashow.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_6ad276b484046a8bb10098290e7808dc_137" { + content = "trez.wtf" + name = "soularr.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_25dbbcd74961ff0e82bfd04cdd268179_138" { + content = "trez.wtf" + name = "source.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_4d04f1fc5c296a6f3672bb82ceb230be_139" { + content = "trez.wtf" + name = "speed.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_ec58c6f9a11114217049048871cfaebc_140" { + content = "trez.wtf" + name = "sqube.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_e63b9b49dbcc759d60f98fb36da8d3d3_141" { + content = "27beca38-9191-484c-925a-77dcc1fe7600.cfargotunnel.com" + name = "ssh.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_99187472f49f77031d99574fe7056405_142" { + content = "trez.wtf" + name = "store.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_fb897f9cbbb989e78ec0ea35e74ae2fa_143" { + content = "trez.wtf" + name = "subs.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_cec684c08d58163dbba45d4a2bfad5ab_144" { + content = "trez.wtf" + name = "support.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_2725a0df1c520050ecf304c8d3432aac_145" { + content = "trez.wtf" + name = "swag.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_170828b1afffcec3687657833561ad79_146" { + content = "trez.wtf" + name = "trac.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_1c0baf7263954b595a5adf9a61c5e3e7_147" { + content = "trez.wtf" + name = "translate.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_a872467b0764b81b629cae09c3eefd8e_148" { + content = "trez.wtf" + name = "unmanic.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_a542bf716ddd05e5c565bfa205d6cf07_149" { + content = "trez.wtf" + name = "uptime.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_e7d318f9a15158b6b55504c1daf4e154_150" { + content = "trez.wtf" + name = "vault.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_ec3211a1a01ce020d2b08811f30ad77b_151" { + content = "trez.wtf" + name = "vpn.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_4c56f52a908d6972d68d3e34019bb82b_152" { + content = "trez.wtf" + name = "wallabag.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_6a7baf229fae585a31b885bac3438655_153" { + content = "trez.wtf" + name = "webhook.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_635b32e0427e7477adbce836ee2fda54_154" { + content = "trez.wtf" + name = "wizarr.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_655f25482677e805e2c2e43f28d992cd_155" { + content = "trez.wtf" + name = "www.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_f9728b02a0472264d585182edfc4001e_156" { + content = "trez.wtf" + name = "yacht.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_2ed464f16e38f4a7d3b5b6b57818a2e7_157" { + content = "trez.wtf" + name = "ytdl.trez.wtf" + proxied = true + tags = [] + ttl = 1 + type = "CNAME" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = { + flatten_cname = false + } +} + +resource "cloudflare_dns_record" "terraform_managed_resource_b9e8a30d9114e3c719de2cacde8fa179_158" { + content = "mailsec.protonmail.ch" + name = "trez.wtf" + priority = 20 + proxied = false + tags = [] + ttl = 1 + type = "MX" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_386f5dbc58b4dcab79970aff1aeb8356_159" { + content = "mail.protonmail.ch" + name = "trez.wtf" + priority = 10 + proxied = false + tags = [] + ttl = 1 + type = "MX" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_d5b8751501a64c7645e92ae34f088def_160" { + content = "k=rsa;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCTBGgmI7MGgEYfWb3JgYfufGhMMSo/55oe/Cc5vEj8DEFspy2KfBD5xiRgb3QsSjmb5TQWaJXH8CG26ayRK0Y1vQ+B8z4WKb4CDfY9SPOk+ELQN620BngClfk2bSQx95U4w1B9AY2txxcJ7miQpH+jO1ljvXGVHJwwrm6HCgRdTwIDAQAB" + name = "20230623154605pm._domainkey.trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_1ca52fe08f1c26c487f970ed8cbaecf3_161" { + content = "0rxuOqot-k_A8k-VMzBn3zhZXay58KgRVALIM22Kl8w" + name = "_acme-challenge.bazarr.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_73bf9c0b2d9a5b7b74eb98dd1a0eec62_162" { + content = "CAaQIf2wcL_4MD4qstg32dzuak4c6FD-rCVhGpocVZI" + name = "_acme-challenge.bazarr.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_c51c345a847b800d377fc3cb5aa17821_163" { + content = "HeiuOZxjWl3dvjB8IdRyh7ReonDFcCOMsG0sG06JFq0" + name = "_acme-challenge.bazarr.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_56f705f5bd1761954d3da32058f60f94_164" { + content = "-N7VehNZD-3W_PI78Zd0YyBR7gYJS6QaDSsXjV5yOFQ" + name = "_acme-challenge.bitwarden.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_272b572eb5f0c8dca152823276ed29a5_165" { + content = "1aEjR2k-GFhCkqmSBYRTPAkz3_qwbOfwe43tOIUct28" + name = "_acme-challenge.bitwarden.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_7f03099a796b0c20d6d687293ab800b0_166" { + content = "Vr1KEibBvrxj7iMuyPyePpO1FrT_88wzRHtP1n2LxgA" + name = "_acme-challenge.blog.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_ce330ba7a1bb0d7d7c38cdfc9a699cfb_167" { + content = "axQRUGfrg-9-Ady-nieWUxZARAPuenRF1fU42dXzyBU" + name = "_acme-challenge.blog.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_d45d956ae1d24ff0102c3e8e40cd57af_168" { + content = "yenijHH3y1ekLKVUSUq3xVv2dlTR7AE4IgjE-42Rn54" + name = "_acme-challenge.books.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_421483d6400e02220a650d006fecdb8f_169" { + content = "9HZ8xKsCB-yXwHu5mTA4HEkM7iDCflwg2rnCKUyU_Oo" + name = "_acme-challenge.books.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_6c3da530383529973a46740dadcf0c0d_170" { + content = "fwh1-IEboHKtFHAzZt4JmrWdev5jKojcnKsHjfIzAEk" + name = "_acme-challenge.code.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_98d0328be884b568132c526e1f6845a8_171" { + content = "iCkINXhp4-3pRSZtgqkPHcOePJZRoSPntEBpwSjn3Q4" + name = "_acme-challenge.code.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_181c815c425508f4a951a7056de6a3ee_172" { + content = "qicwsbLhzW1R__69SFoDZrD1VHGd02i5i_a02QOiKHg" + name = "_acme-challenge.cosmos.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_42682405c67ef9b2bce03be870a6eb66_173" { + content = "BXZdF210rMu6UKmvbcl2xuDrQA5M6JjIsuLHk_D8rG0" + name = "_acme-challenge.cosmos.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_22025907131afbbc0e007f3cec04d978_174" { + content = "otR2orfUpD3dEydjZR61zGc67Yr2iBse829g_MGbZ-g" + name = "_acme-challenge.dbs.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_4c02367a5d6b8945da134d9c463254ef_175" { + content = "F9fcc4qtBFOI5sc7Ru6oOoDsPYeGHsTQYc2HqJ9__x8" + name = "_acme-challenge.dbs.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_27f50f75ce9062f38f1e421e17e0933a_176" { + content = "r9k2j4D56QMa_J-2Lt8-exs7pp3uKGa4rK0MERYDqPU" + name = "_acme-challenge.deluge.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_d18cfddac2b23571ed1e377c8cdc4de4_177" { + content = "jIz570T3Kfred06PR7NW8i9FzCgljP5GU2vBzo0T4QU" + name = "_acme-challenge.deluge.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_7fb18ef737fc89d0659de19574f951ed_178" { + content = "Y-8R0qOaMEF3OCHeUpznY-_wupcFe2NBG3ssw-AdBu4" + name = "_acme-challenge.emby.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_ee7b111663d8f77c3b23880d33850d05_179" { + content = "cJ9b080cpVQCBA_a70fKP9sQS7kWLbo4tdzgGWlbR5A" + name = "_acme-challenge.emby.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_ac920195a883c046c0c64e357f2efed9_180" { + content = "oPtM970MiUnXpQn6uXzV5sJo8DDSwzeSgnsXV_EX2gc" + name = "_acme-challenge.etherpad.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_748051269aa405a47eee0610f6b5dfa1_181" { + content = "rrzxdee5Ag5yCdW17NNPod6Utw_TZFdIa6_PQYNCdWs" + name = "_acme-challenge.git.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_99438d886e7f03907b2d432b4b1ff33a_182" { + content = "U220pq-yED9SVykGNkqBu9hGDaHU6YneN1czlnxeFOw" + name = "_acme-challenge.guac.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_8baf86363dff58a877424fc4258ce480_183" { + content = "v56UfcWQ6NPDTuqySeWEHqf3Vam3N68tou3exnSYVoo" + name = "_acme-challenge.ha.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_bc27290825dc2a99a48b41ec6b97cdba_184" { + content = "-Hf8cjyHdeUa3DRG00t3N7HfHnO-9vDmaFcwfnIUmig" + name = "_acme-challenge.lidarr.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_cac8d34c6b627a55dda477d4cdb9b159_185" { + content = "cy4w9BhSBED8iAScAqhKn6rFMSHAbsfCtyZqnFRKi6I" + name = "_acme-challenge.meet.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_01645ece34676793393ae0214fe0a804_186" { + content = "P_TRK-tXJEXHdbFBOeDbbjTBXsbWrNylh-IqDVMkA9o" + name = "_acme-challenge.myspotifyapi.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_a777fe3ba9ecd61f02205528d893e35d_187" { + content = "oKvaqQ_yYBI5LGihuznW-u6S8IJwDIw46jCI_tfjkME" + name = "_acme-challenge.myspotify.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_03a16d11c1801b3c1c358f4ad6459155_188" { + content = "hQPODhj15ryL3_cPzGHUc-qTso9BrKg1xzZJYXwy72g" + name = "_acme-challenge.navi.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_151d97d96a6b24bd91227f18ce0550a3_189" { + content = "WQFajjztPR7GsPyPMAxwuHsND4UxxWaBNt93iEntcJA" + name = "_acme-challenge.netdata.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_316800316094c42f7e2a09809db4be0d_190" { + content = "klzviGK_IODF7UZRcil4uP2iQ_4heRtT9XhuCHjD1-s" + name = "_acme-challenge.netdata.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_1bb582b27f209e4b3996165cf5c78327_191" { + content = "ku5PAzcZoNx9EC3D-5YtYBpIkZmWe-hM1pXmAPpDZsQ" + name = "_acme-challenge.nextcloud.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_b0d35a5b82ddc6dd8abcfb29c4299ae7_192" { + content = "Ow-pDHGWpN9WfvGRfbvNpZ4OCOmgfxfkipbDdQRpBgQ" + name = "_acme-challenge.nextcloud.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_bb6fad65d79ffb38c95de4035ffaba51_193" { + content = "Ve8-4_HBsfbuL367yvgucJl1yQhe_-OmuAg1PKG7uPQ" + name = "_acme-challenge.ombi.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_a856c3aa5bed7c2f8e748cb679ad817f_194" { + content = "Ug_5qewaGIYfFMGOTF0N8hqIhRDJQfo6K9l2rSfdG7M" + name = "_acme-challenge.ombi.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_b1d69782b5e9520101f011d5650a33c9_195" { + content = "hADaV8dcUcnJs69ZrkHADgSZR98UBbmTfuxtYnxmfY4" + name = "_acme-challenge.pod.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_a789cc026b6f0c0fb0a8b37688d6d78e_196" { + content = "RizrCeJq0AUjlUoC9touJ2QAnpZFxSYzzFQdHmEa8Ao" + name = "_acme-challenge.portainer.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_5c20f6a345039e8fee58d4607fa4945e_197" { + content = "nYcofwoPyF4E7U_5-ZOAhqPkoqyyj3nFL4X5NkaUqOk" + name = "_acme-challenge.prowlarr.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_bbc68d7787259e99d99f24245d337d1c_198" { + content = "FU8XBq_3-yPDnuTEO5AdgzSwlztGc354fRQzZVnYETQ" + name = "_acme-challenge.radarr.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_d121f5bfca53c6cbb4526ed3b6813d7c_199" { + content = "pwBk5Np-8_V0smm-C-HZ_WD3saz51I-rQZc6nSoqqMY" + name = "_acme-challenge.readarr.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_49a3f6d0e0a8e54fe970f8301c433e77_200" { + content = "c218AQ9y6Usl2Xq58fiarl0Bbty9DGvPtI7JhiiLf1U" + name = "_acme-challenge.recipe.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_b9db48a8c92ab9fcd689fcc3b5377aa7_201" { + content = "9FR5u0pYFZqnovMLrTUH0f2K8smJoOYKOTBGRwQfjfU" + name = "_acme-challenge.sabnzbd.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_a31c931bb434f7740f0be4b409896b93_202" { + content = "tcfHjAr8uWkrOHRgXakvpQO2djxC4uzm6t217bSIstE" + name = "_acme-challenge.search.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_2bc35108f4010fa469304626121b2ed5_203" { + content = "l6BakerP1lfZUhZvHCC8soq5VkMMoueoRTU-hP90aZw" + name = "_acme-challenge.sonarr.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_be927f5768e1d8f54c0c9b652e196b9b_204" { + content = "RuiiyAlZuFdrdSBErrkTMOtKzzAm-MivtpfVVleSeao" + name = "_acme-challenge.speed.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_1f68ce9a916c754797f8f1ab33161fa2_205" { + content = "acN8ICNvgOErteUIL5Onjn4xYEWHaNZRNmJl-cVsXYo" + name = "_acme-challenge.wallabag.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_00ea37fd3eaa444d44dd907e1455ac95_206" { + content = "thWKKDmLkWd-t4KFTzNl6AROr3GDkMh_7Zli19EiRyk" + name = "_acme-challenge.youtube-dl.trez.wtf" + proxied = false + tags = [] + ttl = 120 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_3aa9b6fa804b67c6730bf551c36b6124_207" { + content = "\"v=DKIM1; h=sha256; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAiweykoi+o48IOGuP7GR3X0MOExCUDY/BCRHoWBnh3rChl7WhdyCxW3jgq1daEjPPqoi7sJvdg5hEQVsgVRQP4DcnQDVjGMbASQtrY4WmB1VebF+RPJB2ECPsEDTpeiI5ZyUAwJaVX7r6bznU67g7LvFq35yIo4sdlmtZGV+i0H4cpYH9+3JJ78k\" \"m4KXwaf9xUJCWF6nxeD+qG6Fyruw1Qlbds2r85U9dkNDVAS3gioCvELryh1TxKGiVTkg4wqHTyHfWsp7KD3WQHYJn0RyfJJu6YEmL77zonn7p2SRMvTMP3ZEXibnC9gz3nnhR6wcYL8Q7zXypKTMD58bTixDSJwIDAQAB\"" + name = "cf2024-1._domainkey.trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_e217b5dfd84aae51046eb47c0e51e722_208" { + content = "v=DMARC1; p=quarantine; rua=mailto:charish.patel@trez.wtf" + name = "_dmarc.trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_cd71bc89a29ade014774e507a4e3a75b_209" { + content = "6cb8fa1e26d9be89e780cbef2964e8f2" + name = "mailjet._6cb8fa1e.trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_8cac650312c84b3a56deab0af2f9d37c_210" { + content = "k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDGkoDg8yz7ydRB/ACFX+Yi9h5aX5M2N4okX6Lgbwy+JMusnHVS4lnNDVBqTa32uZP+xZ6k2481rpGFCEsUZ9lSdKILrntl4c6OPhOypCk+JF6fr8r/S9pU4j1z5b2TWY1xyd9dRxRodxjqXLDvMZCIPXzPoA7GpF0PLxKR1vJmVQIDAQAB" + name = "mailjet._domainkey.trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_8d8f24409c68aa3ed7ee4f63efbbc6aa_211" { + content = "v=DKIM1; t=s; h=sha256; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDWxquPfyZH5UUeLK62GGakgCuhVCqlOvvhHiqbLlcKdLfVgOLi9hyU42CLPqrG91HdczD1P7ljV0ElzrQBA2666aRblhlzxcs3UWDhtvQTMAsZbEeB3mDcTkzUs2nAIUtOOYDrtVMxfx6haMZptJAlpkgAiBfFBMIOUupRjehwtQIDAQAB;" + name = "postal-c4rssu._domainkey.trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_4b02acea3add9b7b2f8a6a5ae627eacb_212" { + content = "v=DKIM1; t=s; h=sha256; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8GSsHBD6MQWYbyKoOxasA0ZPmWVgRCOHq2uxWtigeWeKqtTNFMybZRiuDejjQipILc9rMUGh0+n4fgOg9z2cCXUBnZK8RCRM5onzSaP7/av+0sZlPxwqOWSHTwpoteQ1C9HR++w8Hmfb1i2+dSeuZk/XZScfXB7fCZ9Wm+uh6DQIDAQAB;" + name = "postal-ixqatx._domainkey.trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_cfd9ba7d2646d5837b49022711a92535_213" { + content = "v=spf1 include:spf.mailjet.com ?all include:_spf.protonmail.ch mx ~all include:spf.post.trez.wtf -all" + name = "trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_4e34c6221a80e0592d408de44088add0_214" { + content = "google-site-verification=DpqluiZWwRrAush9rKS3SbGCsuadG-3mNMjxInNmfmU" + name = "trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_dns_record" "terraform_managed_resource_deaa70e65639128c4ce45341b18b86cb_215" { + content = "protonmail-verification=c1fedc24d87bcaf56540955bb8b497e79e2cf7c1" + name = "trez.wtf" + proxied = false + tags = [] + ttl = 1 + type = "TXT" + zone_id = "17dbb71212204583b777783d25eb6738" + settings = {} +} + +resource "cloudflare_email_routing_dns" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_0" { + name = "trez.wtf" + zone_id = "17dbb71212204583b777783d25eb6738" +} + +resource "cloudflare_email_routing_dns" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_1" { + name = "trez.wtf" + zone_id = "17dbb71212204583b777783d25eb6738" +} + +resource "cloudflare_email_routing_dns" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_2" { + name = "trez.wtf" + zone_id = "17dbb71212204583b777783d25eb6738" +} + +resource "cloudflare_email_routing_dns" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_3" { + name = "cf2024-1._domainkey.trez.wtf" + zone_id = "17dbb71212204583b777783d25eb6738" +} + +resource "cloudflare_email_routing_dns" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_4" { + name = "trez.wtf" + zone_id = "17dbb71212204583b777783d25eb6738" +} + +resource "cloudflare_email_routing_settings" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_0" { + zone_id = "17dbb71212204583b777783d25eb6738" +} + +resource "cloudflare_tiered_cache" "terraform_managed_resource_tiered_cache_smart_topology_enable_0" { + value = "on" + zone_id = "17dbb71212204583b777783d25eb6738" +} + +resource "cloudflare_zone" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_0" { + name = "trez.wtf" + paused = false + type = "full" + vanity_name_servers = [] + account = { + id = "f5a5c0098ccae27fb0486ffbc2ee6087" + name = "Charish.patel@trez.wtf's Account" + } +} + +resource "cloudflare_zone_dnssec" "terraform_managed_resource_17dbb71212204583b777783d25eb6738_0" { + dnssec_multi_signer = true + status = "active" + zone_id = "17dbb71212204583b777783d25eb6738" +} + From 7cb4de9e90cc9983fe5f3a5a6d79317a47cd9a55 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 4 Nov 2025 14:19:10 -0500 Subject: [PATCH 108/109] Nuking Renovate config for refresh. --- renovate.json | 7 ------- 1 file changed, 7 deletions(-) delete mode 100644 renovate.json diff --git a/renovate.json b/renovate.json deleted file mode 100644 index bf6daa8..0000000 --- a/renovate.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": [ - "local>Trez/renovate-config" - ], - "enabledManagers": ["terraform"] -} From b0a3cbcbdda8f747172e0185036af6a3cdb0a194 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 4 Nov 2025 19:23:22 +0000 Subject: [PATCH 109/109] =?UTF-8?q?=F0=9F=94=A7=20Renovate:=20add=20renova?= =?UTF-8?q?te.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- renovate.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..cd5ce84 --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "local>Trez/renovate-config" + ] +}