From b48cd0a28d0280df2f28ceaf1f62007e00b65974 Mon Sep 17 00:00:00 2001 From: Martin Fischer Date: Tue, 23 Dec 2025 13:00:19 +0100 Subject: refactor(tente): use nested config --- nixos/hosts/tente/default.nix | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/nixos/hosts/tente/default.nix b/nixos/hosts/tente/default.nix index 76bda08..9a6d504 100644 --- a/nixos/hosts/tente/default.nix +++ b/nixos/hosts/tente/default.nix @@ -120,15 +120,21 @@ in }; }; - grafana.port = ports.grafana; - grafana.matrixForwarderPort = ports.grafanaMatrixForwarder; - grafana.matrixServerUrl = "http://localhost:${toString ports.matrix}"; - monitoring.alloyUiPort = ports.grafanaAlloy; - monitoring.lokiPort = ports.grafanaLoki; - monitoring.prometheusPort = ports.prometheus; - monitoring.prometheusNodeExporterPort = ports.prometheusNodeExporter; - exporters.sqlExporterPort = ports.prometheusSqlExporter; - exporters.storageboxExporterPort = ports.prometheusStorageboxExporter; + grafana = { + port = ports.grafana; + matrixForwarderPort = ports.grafanaMatrixForwarder; + matrixServerUrl = "http://localhost:${toString ports.matrix}"; + }; + monitoring = { + alloyUiPort = ports.grafanaAlloy; + lokiPort = ports.grafanaLoki; + prometheusPort = ports.prometheus; + prometheusNodeExporterPort = ports.prometheusNodeExporter; + }; + exporters = { + sqlExporterPort = ports.prometheusSqlExporter; + storageboxExporterPort = ports.prometheusStorageboxExporter; + }; headscale.port = ports.headscale; matrix.port = ports.matrix; -- cgit v1.3.1