|
|
@ -1,12 +1,14 @@ |
|
|
|
{ config, pkgs, ...}: { |
|
|
|
services.grafana = { |
|
|
|
enable = true; |
|
|
|
domain = "${config.networking.hostName}.local"; |
|
|
|
port = 2342; |
|
|
|
addr = "0.0.0.0"; |
|
|
|
settings = { |
|
|
|
server.domain = "dashboard.home.nora.codes"; |
|
|
|
server.http_port = 2342; |
|
|
|
server.http_addr = "0.0.0.0"; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
networking.firewall.allowedTCPPorts = [ config.services.grafana.port ]; |
|
|
|
networking.firewall.allowedTCPPorts = [ config.services.grafana.settings.server.http_port ]; |
|
|
|
|
|
|
|
services.prometheus = { |
|
|
|
enable = true; |
|
|
|