diff --git a/cloudflare_dns.tf b/cloudflare_dns.tf index b5ed2a1..bb5af69 100644 --- a/cloudflare_dns.tf +++ b/cloudflare_dns.tf @@ -91,6 +91,14 @@ resource "cloudflare_record" "minecraft-map" { proxied = true } +resource "cloudflare_record" "minecraft" { + zone_id = cloudflare_zone.pez-sh.id + name = "minecraft" + type = "CNAME" + value = "${cloudflare_tunnel.london-a.id}.cfargotunnel.com" + proxied = true +} + resource "cloudflare_record" "prowlarr" { zone_id = cloudflare_zone.pez-sh.id name = "prowlarr" diff --git a/cloudflare_tunnels.tf b/cloudflare_tunnels.tf index 091f8e1..6a3e3f7 100644 --- a/cloudflare_tunnels.tf +++ b/cloudflare_tunnels.tf @@ -81,6 +81,10 @@ resource "cloudflare_tunnel_config" "london-a" { hostname = "minecraft-map.pez.sh" service = "http://localhost:8124" } + ingress_rule { + hostname = "minecraft.pez.sh" + service = "tcp://localhost:25565" + } ingress_rule { service = "http_status:404" }