From 6cd478cf69642665e65e94737b7b4cbefcc2e6f3 Mon Sep 17 00:00:00 2001 From: "juvenal.diaz" Date: Sun, 27 Sep 2026 09:34:15 -0600 Subject: [PATCH] fix(edge): exclude matrix hosts from default vhost --- bootstrap/edge/main.tf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bootstrap/edge/main.tf b/bootstrap/edge/main.tf index 19fac8b..96019a8 100644 --- a/bootstrap/edge/main.tf +++ b/bootstrap/edge/main.tf @@ -13,7 +13,8 @@ locals { heimdall_server_name = "heimdall.${var.server_name}" heimdall_backend_host = var.heimdall_backend_host != "" ? var.heimdall_backend_host : var.gitea_backend_host server_names = distinct(concat([var.server_name, local.heimdall_server_name], var.additional_server_names)) - main_server_names = [for name in local.server_names : name if name != local.heimdall_server_name] + matrix_server_names = var.matrix_enabled ? [var.matrix_server_name, var.element_server_name] : [] + main_server_names = [for name in local.server_names : name if name != local.heimdall_server_name && !contains(local.matrix_server_names, name)] default_conf = templatefile("${path.module}/templates/default.conf.tftpl", { server_name = var.server_name server_names = join(" ", local.server_names)