1
Fork 0
mirror of https://github.com/RGBCube/ncc synced 2025-07-30 11:37:44 +00:00

Set perms for grafana password

This commit is contained in:
RGBCube 2024-01-15 11:39:16 +03:00
parent 8e494dcebb
commit f527531a15
No known key found for this signature in database

View file

@ -10,6 +10,11 @@ in serverSystemConfiguration {
group = "grafana"; group = "grafana";
}; };
age.secrets."cube/password.mail.grafana" = {
owner = "grafana";
group = "grafana";
};
services.grafana = enabled { services.grafana = enabled {
domain = fqdn; domain = fqdn;
port = 8999; port = 8999;
@ -30,6 +35,7 @@ in serverSystemConfiguration {
settings.security = { settings.security = {
admin_email = "metrics@${domain}"; admin_email = "metrics@${domain}";
admin_password = "$__file{${config.age.secrets."cube/password.grafana".path}}"; admin_password = "$__file{${config.age.secrets."cube/password.grafana".path}}";
admin_user = "admin";
disable_initial_admin_creation = true; # Just in case. disable_initial_admin_creation = true; # Just in case.
}; };