ready for runners

This commit is contained in:
plasmagoat 2025-06-06 23:32:17 +02:00
parent fc9971ddc9
commit 7dd5043b5d
49 changed files with 2569 additions and 1085 deletions

View file

@ -6,7 +6,7 @@
http_port = 3000;
http_addr = "0.0.0.0";
# Grafana needs to know on which domain and URL it's running
domain = "grafana.procopius.dk";
domain = "grafana.lab";
# root_url = "https://monitor.local/grafana/"; # Not needed if it is `https://your.domain/`
# serve_from_sub_path = true;
};
@ -45,12 +45,6 @@
# One needs to use the following option:
# datasources.settings.deleteDatasources = [ { name = "prometheus"; orgId = 1; } { name = "loki"; orgId = 1; } ];
alerting.rules.path = "/etc/grafana/provisioning/alerting/alerts.yml";
# notifiers.settings = {
# path = "/etc/grafana/provisioning/notifiers";
# };
dashboards.settings.providers = [{
name = "my dashboards";
options.path = "/etc/grafana-dashboards";
@ -99,20 +93,4 @@
group = "grafana";
mode = "0644";
};
# 🔔 Alerts provisioning
environment.etc."grafana/provisioning/alerting/alerts.yml" = {
source = ./provisioning/alerting/alerts.yml;
user = "grafana";
group = "grafana";
mode = "0644";
};
# 📬 Contact point provisioning
environment.etc."grafana/provisioning/notifiers/contact-points.yml" = {
source = ./provisioning/notifiers/contact-points.yml;
user = "grafana";
group = "grafana";
mode = "0644";
};
}