-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathdocker-compose.poacore-validator.yml
More file actions
51 lines (51 loc) · 2.12 KB
/
docker-compose.poacore-validator.yml
File metadata and controls
51 lines (51 loc) · 2.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
version: '3.7'
services:
nethermind:
init: true
container_name: poa-core-validator
image: nethermind/nethermind:latest
environment:
NETHERMIND_CONFIG: poacore_validator
NETHERMIND_AURACONFIG_FORCESEALING: "true"
NETHERMIND_ETHSTATSCONFIG_ENABLED: "false"
NETHERMIND_ETHSTATSCONFIG_SERVER: "wss://core-netstat.poa.network/api"
NETHERMIND_ETHSTATSCONFIG_SECRET: "${ETHSTATS_SECRET}"
NETHERMIND_ETHSTATSCONFIG_CONTACT: "${ETHSTATS_CONTACT}"
NETHERMIND_ETHSTATSCONFIG_NAME: "${ETHSTATS_ID}"
NETHERMIND_INITCONFIG_ISMINING: "false"
NETHERMIND_INITCONFIG_STORERECEIPTS: "false"
NETHERMIND_KEYSTORECONFIG_TESTNODEKEY: $KEY
NETHERMIND_METRICSCONFIG_ENABLED: "true"
NETHERMIND_METRICSCONFIG_NODENAME: $ETHSTATS_ID
NETHERMIND_METRICSCONFIG_PUSHGATEWAYURL: https://metrics.nethermind.io/metrics/validators-Ifa0eigee0deigah8doo5aisaeNa8huichahk5baip2daitholaeh4xiey0iec1vai6Nahxae1aeregul5Diehae7aeThengei7X
NETHERMIND_METRICSCONFIG_INTERVALSECONDS: 30
NETHERMIND_MININGCONFIG_MINGASPRICE: "1000000000"
NETHERMIND_MININGCONFIG_TARGETBLOCKGASLIMIT: "12500000"
NETHERMIND_PRUNINGCONFIG_ENABLED: "true"
NETHERMIND_PRUNINGCONFIG_MODE: "Full"
NETHERMIND_SEQCONFIG_MINLEVEL: "Info"
NETHERMIND_SEQCONFIG_SERVERURL: "https://seq.nethermind.io"
NETHERMIND_SEQCONFIG_APIKEY: $SEQAPIKEY
NETHERMIND_SYNCCONFIG_FASTSYNC: "true"
NETHERMIND_SYNCCONFIG_FASTBLOCKS: "true"
NETHERMIND_SYNCCONFIG_DOWNLOADBODIESINFASTSYNC: "true"
NETHERMIND_SYNCCONFIG_DOWNLOADRECEIPTSINFASTSYNC: "true"
NETHERMIND_JSONRPCCONFIG_ENABLED: "true"
NETHERMIND_JSONRPCCONFIG_HOST: 0.0.0.0
NETHERMIND_PRUNINGCONFIG_MODE: "None"
volumes:
- ./data/logs:/nethermind/logs
- ./data/keystore:/nethermind/keystore
- ./data/nethermind_db:/nethermind/nethermind_db
ports:
- "30303:30303"
- "30303:30303/udp"
- "30313:30313"
- "30313:30313/udp"
- "8545:8545"
restart: unless-stopped
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "10"