nixos-configuration/hosts/iron/services/unifi-controller/unpoller.nix
2025-09-15 18:14:24 +02:00

22 lines
516 B
Nix

{ config, ... }:
{
sops.secrets."prometheus/exporters/unpoller" = {
owner = config.services.prometheus.exporters.unpoller.user;
sopsFile = ../../secrets.yaml;
};
services.prometheus.exporters.unpoller = {
enable = true;
controllers = [
{
user = "unpoller";
url = "https://127.0.0.1:8443";
pass = config.sops.secrets."prometheus/exporters/unpoller".path;
verify_ssl = false;
hash_pii = true;
}
];
log.prometheusErrors = true;
};
}