9 pname = "fritzbox-exporter";
10 version = "unstable-2021-04-13";
12 src = fetchFromGitHub {
13 rev = "fd36539bd7db191b3734e17934b5f1e78e4e9829";
15 repo = "fritzbox_exporter";
16 hash = "sha256-NtxgOGoFZjvNCn+alZF9Ngen4Z0nllR/NTgY5ixrL3E=";
19 vendorHash = "sha256-VhQAEVxRJjIzFP67LUKhfGxdUbTQB7UCK8/JKwpoy0w=";
21 subPackages = [ "cmd/exporter" ];
23 passthru.tests = { inherit (nixosTests.prometheus-exporters) fritzbox; };
26 description = "Prometheus Exporter for FRITZ!Box (TR64 and UPnP)";
27 mainProgram = "exporter";
28 homepage = "https://github.com/mxschmitt/fritzbox_exporter";
29 license = licenses.asl20;
30 maintainers = with maintainers; [