removed lib.mDoc as it is deprecated in nix 24.05

This commit is contained in:
2005 2024-06-02 19:38:39 +02:00
parent 5a0eeb2dbb
commit d18ad1d148

View file

@ -49,6 +49,7 @@
cfg = config.services.prometheus.exporters.i2pd;
in
{
# todo rename lib.mdoc
options.services.prometheus.exporters.i2pd = {
enable = mkEnableOption "Enable the i2pd exporter";
@ -56,22 +57,31 @@
listenAddress = mkOption {
type = types.str;
default = "127.0.0.1";
description = ''
What address the exporter should listen to.
'';
};
port = mkOption {
type = types.port;
default = 5733;
description = ''
What port the exporter should listen on.
'';
};
routerAddress = mkOption {
type = types.str;
default = "http://127.0.0.1:7650";
description = ''
The endpoint of the router's i2pcontrol protocol. ! Has to be https
'';
};
openFirewall = mkOption {
type = types.bool;
default = false;
description = lib.mdDoc ''
description = ''
Open the appropriate ports in the firewall for i2pd-exporter.
'';
};
@ -79,6 +89,9 @@
routerPassword = mkOption {
type = types.str;
default = "itoopie";
description = ''
The password for the i2pcontrol endpoint, by default itoopie
'';
};
};