mirror of
https://github.com/Stunkymonkey/nixos.git
synced 2025-05-24 09:54:40 +02:00
service/navidrome: add monitoring but disabled
This commit is contained in:
parent
36bbc03252
commit
95394f8881
2 changed files with 35 additions and 1 deletions
|
@ -42,9 +42,10 @@ in
|
||||||
|
|
||||||
settings = cfg.settings // {
|
settings = cfg.settings // {
|
||||||
Port = cfg.port;
|
Port = cfg.port;
|
||||||
Address = "127.0.0.1"; # Behind reverse proxy, so only loopback
|
Address = "127.0.0.1";
|
||||||
MusicFolder = cfg.musicFolder;
|
MusicFolder = cfg.musicFolder;
|
||||||
LogLevel = "info";
|
LogLevel = "info";
|
||||||
|
# Prometheus.Enabled = config.services.prometheus.enable;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -55,6 +56,32 @@ in
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
|
# TODO enable in 23.05
|
||||||
|
# services.prometheus = {
|
||||||
|
# scrapeConfigs = [
|
||||||
|
# {
|
||||||
|
# job_name = "navidrome";
|
||||||
|
# static_configs = [
|
||||||
|
# {
|
||||||
|
# targets = [ "127.0.0.1:${toString cfg.port}" ];
|
||||||
|
# labels = {
|
||||||
|
# instance = config.networking.hostName;
|
||||||
|
# };
|
||||||
|
# }
|
||||||
|
# ];
|
||||||
|
# }
|
||||||
|
# ];
|
||||||
|
# };
|
||||||
|
# services.grafana.provision = {
|
||||||
|
# dashboards.settings.providers = [
|
||||||
|
# {
|
||||||
|
# name = "Navidrome";
|
||||||
|
# options.path = pkgs.grafana-dashboards.navidrome;
|
||||||
|
# disableDeletion = true;
|
||||||
|
# }
|
||||||
|
# ];
|
||||||
|
# };
|
||||||
|
|
||||||
webapps.apps.navidrome = {
|
webapps.apps.navidrome = {
|
||||||
dashboard = {
|
dashboard = {
|
||||||
name = "Music";
|
name = "Music";
|
||||||
|
|
|
@ -40,4 +40,11 @@ in
|
||||||
version = "1";
|
version = "1";
|
||||||
hash = "sha256-T1HqWbwt+i/We+Y2B7hcl3CijGxZF5QI38aPcXjk9y0=";
|
hash = "sha256-T1HqWbwt+i/We+Y2B7hcl3CijGxZF5QI38aPcXjk9y0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# navidrome = buildGrafanaDashboard {
|
||||||
|
# id = 18038;
|
||||||
|
# pname = "navidrome";
|
||||||
|
# version = "1";
|
||||||
|
# hash = "sha256-MU890UAEI9wrnVIC/R0HkYwFa6mJ8Y7ESAWuaSQ8FQ8=";
|
||||||
|
# };
|
||||||
})
|
})
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue