Skip to content

Nimbus beacon

_module.args

Snippet

_module.args

Parameter

Type Description Default
lazy attribute set of raw value

services.ethereum.nimbus-beacon

Snippet

services.ethereum.nimbus-beacon

Parameter

Type Description Default
attribute set of (submodule) { }

services.ethereum.nimbus-beacon.<name>.args.data-dir

Snippet

services.ethereum.nimbus-beacon.<name>.args.data-dir

Parameter

Type Description Default
null or string null

services.ethereum.nimbus-beacon.<name>.args.doppelganger-detection

Snippet

services.ethereum.nimbus-beacon.<name>.args.doppelganger-detection

Parameter

Type Description Default
boolean true

services.ethereum.nimbus-beacon.<name>.args.el

Snippet

services.ethereum.nimbus-beacon.<name>.args.el

Parameter

Type Description Default
list of string [
"http://127.0.0.1:8551"
]

services.ethereum.nimbus-beacon.<name>.args.enr-auto-update

Snippet

services.ethereum.nimbus-beacon.<name>.args.enr-auto-update

Parameter

Type Description Default
boolean false

services.ethereum.nimbus-beacon.<name>.args.graffiti

Snippet

services.ethereum.nimbus-beacon.<name>.args.graffiti

Parameter

Type Description Default
string ""

services.ethereum.nimbus-beacon.<name>.args.history

Snippet

services.ethereum.nimbus-beacon.<name>.args.history

Parameter

Type Description Default
null or one of "archive", "prune" "prune"

services.ethereum.nimbus-beacon.<name>.args.jwt-secret

Snippet

services.ethereum.nimbus-beacon.<name>.args.jwt-secret

Parameter

Type Description Default
null or string null

services.ethereum.nimbus-beacon.<name>.args.keymanager.address

Snippet

services.ethereum.nimbus-beacon.<name>.args.keymanager.address

Parameter

Type Description Default
string "127.0.0.1"

services.ethereum.nimbus-beacon.<name>.args.keymanager.enable

Snippet

services.ethereum.nimbus-beacon.<name>.args.keymanager.enable

Parameter

Type Description Default
boolean false

services.ethereum.nimbus-beacon.<name>.args.keymanager.port

Snippet

services.ethereum.nimbus-beacon.<name>.args.keymanager.port

Parameter

Type Description Default
16 bit unsigned integer; between 0 and 65535 (both inclusive) 5053

services.ethereum.nimbus-beacon.<name>.args.keymanager.token-file

Snippet

services.ethereum.nimbus-beacon.<name>.args.keymanager.token-file

Parameter

Type Description Default
string "api-token.txt"

services.ethereum.nimbus-beacon.<name>.args.light-client-data.import-mode

Snippet

services.ethereum.nimbus-beacon.<name>.args.light-client-data.import-mode

Parameter

Type Description Default
one of "none", "only-new", "full", "on-demand" "only-new"

services.ethereum.nimbus-beacon.<name>.args.light-client-data.max-periods

Snippet

services.ethereum.nimbus-beacon.<name>.args.light-client-data.max-periods

Parameter

Type Description Default
null or string null

services.ethereum.nimbus-beacon.<name>.args.light-client-data.serve

Snippet

services.ethereum.nimbus-beacon.<name>.args.light-client-data.serve

Parameter

Type Description Default
boolean true

services.ethereum.nimbus-beacon.<name>.args.listen-address

Snippet

services.ethereum.nimbus-beacon.<name>.args.listen-address

Parameter

Type Description Default
string "0.0.0.0"

services.ethereum.nimbus-beacon.<name>.args.max-peers

Snippet

services.ethereum.nimbus-beacon.<name>.args.max-peers

Parameter

Type Description Default
string "160"

services.ethereum.nimbus-beacon.<name>.args.metrics.address

Snippet

services.ethereum.nimbus-beacon.<name>.args.metrics.address

Parameter

Type Description Default
string "127.0.0.1"

services.ethereum.nimbus-beacon.<name>.args.metrics.enable

Snippet

services.ethereum.nimbus-beacon.<name>.args.metrics.enable

Parameter

Type Description Default
boolean true

services.ethereum.nimbus-beacon.<name>.args.metrics.port

Snippet

services.ethereum.nimbus-beacon.<name>.args.metrics.port

Parameter

Type Description Default
16 bit unsigned integer; between 0 and 65535 (both inclusive) 5054

services.ethereum.nimbus-beacon.<name>.args.nat

Snippet

services.ethereum.nimbus-beacon.<name>.args.nat

Parameter

Type Description Default
string "any"

services.ethereum.nimbus-beacon.<name>.args.network

Snippet

services.ethereum.nimbus-beacon.<name>.args.network

Parameter

Type Description Default
one of "mainnet", "prater", "sepolia", "holesky" "name"

services.ethereum.nimbus-beacon.<name>.args.payload-builder.enable

Snippet

services.ethereum.nimbus-beacon.<name>.args.payload-builder.enable

Parameter

Type Description Default
boolean false

services.ethereum.nimbus-beacon.<name>.args.payload-builder.url

Snippet

services.ethereum.nimbus-beacon.<name>.args.payload-builder.url

Parameter

Type Description Default
null or string null

services.ethereum.nimbus-beacon.<name>.args.rest.address

Snippet

services.ethereum.nimbus-beacon.<name>.args.rest.address

Parameter

Type Description Default
string "127.0.0.1"

services.ethereum.nimbus-beacon.<name>.args.rest.allow-origin

Snippet

services.ethereum.nimbus-beacon.<name>.args.rest.allow-origin

Parameter

Type Description Default
null or string null

services.ethereum.nimbus-beacon.<name>.args.rest.enable

Snippet

services.ethereum.nimbus-beacon.<name>.args.rest.enable

Parameter

Type Description Default
boolean false

services.ethereum.nimbus-beacon.<name>.args.rest.port

Snippet

services.ethereum.nimbus-beacon.<name>.args.rest.port

Parameter

Type Description Default
16 bit unsigned integer; between 0 and 65535 (both inclusive) 5052

services.ethereum.nimbus-beacon.<name>.args.tcp-port

Snippet

services.ethereum.nimbus-beacon.<name>.args.tcp-port

Parameter

Type Description Default
16 bit unsigned integer; between 0 and 65535 (both inclusive) 9000

services.ethereum.nimbus-beacon.<name>.args.trusted-node-url

Snippet

services.ethereum.nimbus-beacon.<name>.args.trusted-node-url

Parameter

Type Description Default
null or string null

services.ethereum.nimbus-beacon.<name>.args.udp-port

Snippet

services.ethereum.nimbus-beacon.<name>.args.udp-port

Parameter

Type Description Default
16 bit unsigned integer; between 0 and 65535 (both inclusive) 9000

services.ethereum.nimbus-beacon.<name>.args.user

Snippet

services.ethereum.nimbus-beacon.<name>.args.user

Parameter

Type Description Default
null or string null

services.ethereum.nimbus-beacon.<name>.backup.btrfs.enable

Snippet

services.ethereum.nimbus-beacon.<name>.backup.btrfs.enable

Parameter

Type Description Default
boolean false

services.ethereum.nimbus-beacon.<name>.backup.btrfs.snapshotDirectory

Snippet

services.ethereum.nimbus-beacon.<name>.backup.btrfs.snapshotDirectory

Parameter

Type Description Default
path "/snapshots"

services.ethereum.nimbus-beacon.<name>.backup.btrfs.snapshotRetention

Snippet

services.ethereum.nimbus-beacon.<name>.backup.btrfs.snapshotRetention

Parameter

Type Description Default
signed integer 7

services.ethereum.nimbus-beacon.<name>.backup.enable

Snippet

services.ethereum.nimbus-beacon.<name>.backup.enable

Parameter

Type Description Default
boolean false

services.ethereum.nimbus-beacon.<name>.backup.metadata.interval

Snippet

services.ethereum.nimbus-beacon.<name>.backup.metadata.interval

Parameter

Type Description Default
integer between 1 and 60 (both inclusive) 10

services.ethereum.nimbus-beacon.<name>.backup.restic.environmentFile

Snippet

services.ethereum.nimbus-beacon.<name>.backup.restic.environmentFile

Parameter

Type Description Default
null or string null

services.ethereum.nimbus-beacon.<name>.backup.restic.exclude

Snippet

services.ethereum.nimbus-beacon.<name>.backup.restic.exclude

Parameter

Type Description Default
list of string [
"**/LOCK"
"keystore"
"**/nodekey"
]

services.ethereum.nimbus-beacon.<name>.backup.restic.extraOptions

Snippet

services.ethereum.nimbus-beacon.<name>.backup.restic.extraOptions

Parameter

Type Description Default
list of string [ ]

services.ethereum.nimbus-beacon.<name>.backup.restic.passwordFile

Snippet

services.ethereum.nimbus-beacon.<name>.backup.restic.passwordFile

Parameter

Type Description Default
string

services.ethereum.nimbus-beacon.<name>.backup.restic.rcloneConfig

Snippet

services.ethereum.nimbus-beacon.<name>.backup.restic.rcloneConfig

Parameter

Type Description Default
null or (attribute set of (string or boolean)) null

services.ethereum.nimbus-beacon.<name>.backup.restic.rcloneConfigFile

Snippet

services.ethereum.nimbus-beacon.<name>.backup.restic.rcloneConfigFile

Parameter

Type Description Default
null or path null

services.ethereum.nimbus-beacon.<name>.backup.restic.rcloneOptions

Snippet

services.ethereum.nimbus-beacon.<name>.backup.restic.rcloneOptions

Parameter

Type Description Default
null or (attribute set of (string or boolean)) null

services.ethereum.nimbus-beacon.<name>.backup.restic.repository

Snippet

services.ethereum.nimbus-beacon.<name>.backup.restic.repository

Parameter

Type Description Default
null or string null

services.ethereum.nimbus-beacon.<name>.backup.restic.repositoryFile

Snippet

services.ethereum.nimbus-beacon.<name>.backup.restic.repositoryFile

Parameter

Type Description Default
null or path null

services.ethereum.nimbus-beacon.<name>.backup.schedule

Snippet

services.ethereum.nimbus-beacon.<name>.backup.schedule

Parameter

Type Description Default
string "hourly"

services.ethereum.nimbus-beacon.<name>.enable

Snippet

services.ethereum.nimbus-beacon.<name>.enable

Parameter

Type Description Default
boolean false

services.ethereum.nimbus-beacon.<name>.extraArgs

Snippet

services.ethereum.nimbus-beacon.<name>.extraArgs

Parameter

Type Description Default
list of string [ ]

services.ethereum.nimbus-beacon.<name>.openFirewall

Snippet

services.ethereum.nimbus-beacon.<name>.openFirewall

Parameter

Type Description Default
boolean false

services.ethereum.nimbus-beacon.<name>.package

Snippet

services.ethereum.nimbus-beacon.<name>.package

Parameter

Type Description Default
package pkgs.nimbus

services.ethereum.nimbus-beacon.<name>.restore.enable

Snippet

services.ethereum.nimbus-beacon.<name>.restore.enable

Parameter

Type Description Default
boolean false

services.ethereum.nimbus-beacon.<name>.restore.restic.environmentFile

Snippet

services.ethereum.nimbus-beacon.<name>.restore.restic.environmentFile

Parameter

Type Description Default
null or string null

services.ethereum.nimbus-beacon.<name>.restore.restic.exclude

Snippet

services.ethereum.nimbus-beacon.<name>.restore.restic.exclude

Parameter

Type Description Default
list of string [
"**/LOCK"
"keystore"
"**/nodekey"
]

services.ethereum.nimbus-beacon.<name>.restore.restic.extraOptions

Snippet

services.ethereum.nimbus-beacon.<name>.restore.restic.extraOptions

Parameter

Type Description Default
list of string [ ]

services.ethereum.nimbus-beacon.<name>.restore.restic.passwordFile

Snippet

services.ethereum.nimbus-beacon.<name>.restore.restic.passwordFile

Parameter

Type Description Default
string

services.ethereum.nimbus-beacon.<name>.restore.restic.rcloneConfig

Snippet

services.ethereum.nimbus-beacon.<name>.restore.restic.rcloneConfig

Parameter

Type Description Default
null or (attribute set of (string or boolean)) null

services.ethereum.nimbus-beacon.<name>.restore.restic.rcloneConfigFile

Snippet

services.ethereum.nimbus-beacon.<name>.restore.restic.rcloneConfigFile

Parameter

Type Description Default
null or path null

services.ethereum.nimbus-beacon.<name>.restore.restic.rcloneOptions

Snippet

services.ethereum.nimbus-beacon.<name>.restore.restic.rcloneOptions

Parameter

Type Description Default
null or (attribute set of (string or boolean)) null

services.ethereum.nimbus-beacon.<name>.restore.restic.repository

Snippet

services.ethereum.nimbus-beacon.<name>.restore.restic.repository

Parameter

Type Description Default
null or string null

services.ethereum.nimbus-beacon.<name>.restore.restic.repositoryFile

Snippet

services.ethereum.nimbus-beacon.<name>.restore.restic.repositoryFile

Parameter

Type Description Default
null or path null

services.ethereum.nimbus-beacon.<name>.restore.snapshot

Snippet

services.ethereum.nimbus-beacon.<name>.restore.snapshot

Parameter

Type Description Default
string

services.ethereum.nimbus-beacon.<name>.restore.timeout

Snippet

services.ethereum.nimbus-beacon.<name>.restore.timeout

Parameter

Type Description Default
signed integer 600