Skip to content

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