1
0
Fork 0
forked from fi/nix-infra

WIP grafana

This commit is contained in:
fi 2023-08-06 17:53:50 +02:00
commit b7bae9e9de
Signed by: fi
SSH key fingerprint: SHA256:d+6fQoDPMbSFK95zRVflRKZLRKF4cPSQb7VIxYkhFsA
8 changed files with 117 additions and 0 deletions

28
hosts/metrics/grafana.nix Normal file
View file

@ -0,0 +1,28 @@
{ ... }:
{
services.grafana = {
enable = true;
settings = {
server = {
domain = "grafana2.grzb.de";
root_url = "https://grafana2.grzb.de";
};
security = {
cookie_secure = true;
cookie_samesite = "strict";
admin_user = "yuri";
admin_password = "$__file{/secrets/metrics-grafana-admin-password.secret}";
admin_email = "yuri@nekover.se";
};
smtp = {
enabled = true;
host = "mail.grzb.de:465";
user = "grafana";
password = "$__file{/secrets/metrics-grafana-smtp-password.secret}";
from_address = "grafana@robot.grzb.de";
from_name = "Grafana";
startTLS_policy = "NoStartTLS";
};
};
};
}