From 2a74800d660071601b57605ed62e8833e70a8f05 Mon Sep 17 00:00:00 2001 From: Morgan Helton Date: Sun, 28 Jan 2024 19:49:19 -0600 Subject: [PATCH] switch grafana to postgres backing --- hosts/chopper/monitoring.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/hosts/chopper/monitoring.nix b/hosts/chopper/monitoring.nix index cca8f26..1b951a5 100644 --- a/hosts/chopper/monitoring.nix +++ b/hosts/chopper/monitoring.nix @@ -10,6 +10,14 @@ let }; in { + services.postgresql = { + enable = true; + ensureUsers = [{ + name = "grafana"; + ensureDBOwnership = true; + }]; + ensureDatabases = [ "grafana" ]; + }; services.grafana = { enable = true; settings = { @@ -18,6 +26,11 @@ in socket = "/run/grafana/grafana.sock"; socket_mode = "0666"; }; + database = { + type = "postgres"; + user = "grafana"; + host = "/run/postgresql"; + }; users = { allow_sign_up = false; auto_assign_org = true;