From 354950a75d1e9ecadfb773ddd38ee134464ba332 Mon Sep 17 00:00:00 2001 From: Will Anderson Date: Sun, 12 Apr 2026 04:37:18 -0500 Subject: [PATCH] Remove voidstash adult media stack (DNS records, tunnel routes) --- servers/legion/main.tf | 24 ------------------------ servers/legion/voidstash.tf | 32 -------------------------------- 2 files changed, 56 deletions(-) delete mode 100644 servers/legion/voidstash.tf diff --git a/servers/legion/main.tf b/servers/legion/main.tf index 60e5ccd..d177869 100644 --- a/servers/legion/main.tf +++ b/servers/legion/main.tf @@ -93,30 +93,6 @@ resource "cloudflare_tunnel_config" "legion" { } } - # voidstash.xyz — private media stack - ingress_rule { - hostname = "stash.voidstash.xyz" - service = "https://traefik.kube-system.svc:443" - origin_request { - no_tls_verify = true - } - } - - ingress_rule { - hostname = "whisparr.voidstash.xyz" - service = "https://traefik.kube-system.svc:443" - origin_request { - no_tls_verify = true - } - } - - ingress_rule { - hostname = "prowlarr.voidstash.xyz" - service = "https://traefik.kube-system.svc:443" - origin_request { - no_tls_verify = true - } - } # Catch-all — must be last ingress_rule { diff --git a/servers/legion/voidstash.tf b/servers/legion/voidstash.tf deleted file mode 100644 index a9e4370..0000000 --- a/servers/legion/voidstash.tf +++ /dev/null @@ -1,32 +0,0 @@ -# voidstash.xyz — private media stack (Stash + Whisparr + Prowlarr) -# Zone created via API: ba74d72edbea8023ff4ed6cb27487154 -# Nameservers delegated to Cloudflare from Porkbun - -data "cloudflare_zone" "voidstash" { - name = "voidstash.xyz" -} - -# CNAME records → Cloudflare tunnel (proxied) -resource "cloudflare_record" "stash" { - zone_id = data.cloudflare_zone.voidstash.id - name = "stash" - type = "CNAME" - content = "${var.cloudflare_tunnel_id}.cfargotunnel.com" - proxied = true -} - -resource "cloudflare_record" "whisparr" { - zone_id = data.cloudflare_zone.voidstash.id - name = "whisparr" - type = "CNAME" - content = "${var.cloudflare_tunnel_id}.cfargotunnel.com" - proxied = true -} - -resource "cloudflare_record" "prowlarr_voidstash" { - zone_id = data.cloudflare_zone.voidstash.id - name = "prowlarr" - type = "CNAME" - content = "${var.cloudflare_tunnel_id}.cfargotunnel.com" - proxied = true -}