From 2903873d52e145467c8314fb47fe3f51b1bc54f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torjus=20H=C3=A5kestad?= Date: Tue, 17 Feb 2026 19:48:06 +0100 Subject: [PATCH] monitoring02: add loki CNAME and Caddy reverse proxy Co-Authored-By: Claude Opus 4.6 --- hosts/monitoring02/configuration.nix | 2 +- services/loki/default.nix | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/hosts/monitoring02/configuration.nix b/hosts/monitoring02/configuration.nix index 3cf2f8d..2616555 100644 --- a/hosts/monitoring02/configuration.nix +++ b/hosts/monitoring02/configuration.nix @@ -18,7 +18,7 @@ role = "monitoring"; }; - homelab.dns.cnames = [ "grafana-test" "metrics" "vmalert" ]; + homelab.dns.cnames = [ "grafana-test" "metrics" "vmalert" "loki" ]; # Enable Vault integration vault.enable = true; diff --git a/services/loki/default.nix b/services/loki/default.nix index 87ee06f..b73456e 100644 --- a/services/loki/default.nix +++ b/services/loki/default.nix @@ -1,5 +1,10 @@ { ... }: { + # Caddy reverse proxy for Loki + services.caddy.virtualHosts."loki.home.2rjus.net".extraConfig = '' + reverse_proxy http://127.0.0.1:3100 + ''; + services.loki = { enable = true; configuration = {