about summary refs log tree commit diff
path: root/nix/hosts/corrino/www/grafana.emile.space.nix
diff options
context:
space:
mode:
authorEmile <git@emile.space>2024-08-02 23:52:32 +0200
committerEmile <git@emile.space>2024-08-02 23:52:32 +0200
commit0e0b47b3cf1de2ea4c780ed488490a642a254f1e (patch)
treea9f0a391a7ed6bbb948a30acb14c189b2500f780 /nix/hosts/corrino/www/grafana.emile.space.nix
parent4b220f4c5802bca0c887a4e1e70e8dad091548e9 (diff)
corrino ports
Diffstat (limited to 'nix/hosts/corrino/www/grafana.emile.space.nix')
-rw-r--r--nix/hosts/corrino/www/grafana.emile.space.nix14
1 files changed, 6 insertions, 8 deletions
diff --git a/nix/hosts/corrino/www/grafana.emile.space.nix b/nix/hosts/corrino/www/grafana.emile.space.nix
index 7627ad2..3464421 100644
--- a/nix/hosts/corrino/www/grafana.emile.space.nix
+++ b/nix/hosts/corrino/www/grafana.emile.space.nix
@@ -1,8 +1,6 @@
 { config, ... }:
 
-let
-  ports = import ../ports.nix;
-in {
+{
   services = {
     nginx.virtualHosts."grafana.emile.space" = {
       addSSL = true;
@@ -18,7 +16,7 @@ in {
       settings = {
         server = {
           http_addr = "127.0.0.1";
-          http_port = ports.grafana;
+          http_port = config.emile.ports.grafana;
           domain = "grafana.emile.space";
           root_url = "https://grafana.emile.space/";
         };
@@ -49,21 +47,21 @@ in {
     prometheus = {
       enable = true;
       retentionTime = "356d";
-      port = ports.prometheus;
+      port = config.emile.ports.prometheus;
 
       exporters = {
         node = {
           enable = true;
           enabledCollectors = [ "systemd" ];
-          port = ports.prometheus_node_exporter;
+          port = config.emile.ports.prometheus_node_exporter;
         };
         systemd = {
           enable = true;
-          port = ports.prometheus_systemd_exporter;
+          port = config.emile.ports.prometheus_systemd_exporter;
         };
         smartctl = {
           enable = true;
-          port = ports.prometheus_smartctl_exporter;
+          port = config.emile.ports.prometheus_smartctl_exporter;
         };
       };
       scrapeConfigs = [