diff --git a/servers/legion/main.tf b/servers/legion/main.tf index db46d72..cad20a3 100644 --- a/servers/legion/main.tf +++ b/servers/legion/main.tf @@ -247,6 +247,16 @@ resource "cloudflare_zero_trust_tunnel_cloudflared_config" "legion" { } } + # registry.neuralplatform.ai — Docker container registry (no Cloudflare buffering) + ingress_rule { + hostname = "registry.neuralplatform.ai" + service = "https://traefik.kube-system.svc:443" + origin_request { + no_tls_verify = true + disable_chunked_encoding = true + } + } + # vpn.neuralplatform.ai — Headscale coordination server (Tailscale control plane) # Route directly to Headscale — bypasses Traefik which strips the Upgrade: ts2021 header # Cloudflare handles TLS termination; internal connection is plain HTTP