From a7a11e44743d388b81890f49efc023d0ba56ea1f Mon Sep 17 00:00:00 2001 From: kalipso Date: Wed, 22 Jan 2025 01:33:06 +0100 Subject: [PATCH] [durruti] enable metrics --- machines/durruti/configuration.nix | 10 +++++++++- machines/durruti/host_config.nix | 1 - 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/machines/durruti/configuration.nix b/machines/durruti/configuration.nix index ed6c2f1..e86456a 100644 --- a/machines/durruti/configuration.nix +++ b/machines/durruti/configuration.nix @@ -1,4 +1,4 @@ -{ config, lib, pkgs, inputs, ... }: +{ config, self, lib, pkgs, inputs, ... }: with lib; @@ -17,6 +17,7 @@ with lib; ]; imports = [ + self.nixosModules.malobeo.metrics inputs.tasklist.nixosModules.malobeo-tasklist ../modules/malobeo_user.nix @@ -24,6 +25,13 @@ with lib; ../modules/minimal_tools.nix ]; + malobeo.metrics = { + enable = true; + enablePromtail = true; + logNginx = true; + lokiHost = "10.0.0.14"; + }; + services.malobeo-tasklist.enable = true; system.stateVersion = "22.11"; # Did you read the comment? diff --git a/machines/durruti/host_config.nix b/machines/durruti/host_config.nix index baed816..1dbc656 100644 --- a/machines/durruti/host_config.nix +++ b/machines/durruti/host_config.nix @@ -63,7 +63,6 @@ in }; }; - services.nginx.virtualHosts."tasklist.malobeo.org" = { forceSSL = true; enableACME= true;