From 5320bd06d428e0d7c23f193577a6759cac4533ba Mon Sep 17 00:00:00 2001 From: cventastic Date: Mon, 13 Dec 2021 00:09:42 +0100 Subject: [PATCH] added erigon --- docker-compose.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 43744294..31a54de9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -50,6 +50,28 @@ services: networks: - pocket + erigon-trace: + image: thorax/erigon + expose: + - "30303" + - "30304" + - "30304" + volumes: + - erigon-trace:-~/.local/share}/erigon:/home/erigon/.local/share/erigon + command: erigon --chain mainnet --metrics --metrics.addr=0.0.0.0 --metrics.port=6060 --private.api.addr=0.0.0.0:9090 --pprof --pprof.addr=0.0.0.0 --pprof.port=6061 + networks: + - pocket + + rpcdaemon: + image: thorax/erigon:latest + command: rpcdaemon --datadir=/home/erigon/.local/share/erigon --private.api.addr=erigon:9090 --txpool.api.addr=erigon:9090 --http.addr=0.0.0.0 --http.vhosts=* --http.corsdomain=* --http.api=eth,debug,net,trace --ws + pid: service:erigon # Use erigon's PID namespace. It's required to open Erigon's DB from another process (RPCDaemon local-mode) + volumes: + - erigon-trace:-~/.local/share}/erigon:/home/erigon/.local/share/erigon + expose: + - "8545" + restart: unless-stopped + pocket-fullnode: image: poktnetwork/pocket-core:stagenet-latest ports: @@ -73,6 +95,7 @@ volumes: geth-rinkeby: geth-ropsten: geth-mainnet: + erigon-trace: pocket-data: networks: