diff --git a/docker-compose.yml b/docker-compose.yml index 9221b6f..cd87783 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -24,6 +24,12 @@ services: NETHERMIND_JSONRPCCONFIG_ENGINEHOST: 0.0.0.0 NETHERMIND_JSONRPCCONFIG_ENGINEPORT: 8551 NETHERMIND_HEALTHCHECKSCONFIG_UIENABLED: "true" + NETHERMIND_PRUNINGCONFIG_MODE: None + NETHERMIND_PRUNINGCONFIG_FULLPRUNINGTRIGGER: VolumeFreeSpace + NETHERMIND_PRUNINGCONFIG_FULLPRUNINGMINIMUMDELAYHOURS: 240 + NETHERMIND_PRUNINGCONFIG_FULLPRUNINGMAXDEGREEOFPARALLELISM: 0 + NETHERMIND_PRUNINGCONFIG_CACHEMB: 2048 + NETHERMIND_PRUNINGCONFIG_FULLPRUNINGTHRESHOLDMB: 250000 EXTRA_OPTS: "" ports: - "30404:30404/udp" diff --git a/setup-wizard.yml b/setup-wizard.yml index 789dacf..3b505a7 100644 --- a/setup-wizard.yml +++ b/setup-wizard.yml @@ -143,3 +143,15 @@ fields: enum: - "true" - "false" + - id: PrunningConfigMode + target: + type: environment + name: NETHERMIND_PRUNINGCONFIG_MODE + title: Prunning Mode Configuration + description: >- + Sets pruning mode. Possible values: 'None', 'Memory', 'Full', 'Hybrid'. You can set up the rest of prunning variables in advanced mode. More information in https://docs.nethermind.io/nethermind/ethereum-client/configuration/pruning. + enum: + - "None" + - "Memory" + - "Full" + - "Hybrid"