Monero
services.monero.dataDir
The directory where Monero stores its data files.
Type: string
Default
"/var/lib/monero"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.enable
Whether to enable Monero node daemon.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.exclusiveNodes
List of peer IP addresses to connect to only. If given the other peer options will be ignored.
Type: list of string
Default
[ ]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.extraConfig
Extra lines to be added verbatim to monerod configuration.
Type: strings concatenated with "\n"
Default
""
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.extraNodes
List of additional peer IP addresses to add to the local list.
Type: list of string
Default
[ ]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.limits.download
Limit of the download rate in kB/s.
Set to -1
to leave unlimited.
Type: signed integer
Default
-1
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.limits.syncSize
Maximum number of blocks to sync at once.
Set to 0
for adaptive.
Type: signed integer
Default
0
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.limits.threads
Maximum number of threads used for a parallel job.
Set to 0
to leave unlimited.
Type: signed integer
Default
0
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.limits.upload
Limit of the upload rate in kB/s.
Set to -1
to leave unlimited.
Type: signed integer
Default
-1
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.mining.address
Monero address where to send mining rewards.
Type: string
Default
""
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.mining.enable
Whether to mine monero.
Type: boolean
Default
false
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.mining.threads
Number of threads used for mining.
Set to 0
to use all available.
Type: signed integer
Default
0
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.priorityNodes
List of peer IP addresses to connect to and attempt to keep the connection open.
Type: list of string
Default
[ ]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.rpc.address
IP address the RPC server will bind to.
Type: string
Default
"127.0.0.1"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.rpc.password
Password for RPC connections.
Type: null or string
Default
null
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.rpc.port
Port the RPC server will bind to.
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default
18081
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.rpc.restricted
Whether to restrict RPC to view only commands.
Type: boolean
Default
false
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix
services.monero.rpc.user
User name for RPC connections.
Type: null or string
Default
null
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/monero.nix