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

Add smtp to grafana

This commit is contained in:
RGBCube 2024-01-15 11:20:07 +03:00
parent 948fc4e53b
commit 8d33f6dd72
No known key found for this signature in database

View file

@ -29,10 +29,20 @@ in serverSystemConfiguration {
settings.security = {
admin_email = "metrics@${domain}";
admin_password = "$__file{${config.age.secrets."cube/passowrd.grafana".path}}";
admin_password = "$__file{${config.age.secrets."cube/password.grafana".path}}";
disable_initial_admin_creation = true; # Just in case.
};
settings.smtp = enabled {
password = "$__file{${config.age.secrets."cube/password.mail.grafana".path}}";
startTLS_policy = "MandatoryStartTLS";
ehlo_identity = "metrics@${domain}";
from_address = "contact@${domain}";
from_name = "Metrics";
host = domain;
};
};
services.nginx.virtualHosts.${fqdn} = {