From 7bad262b7f222a54617ea3476aaa1e69b2f8eb5f Mon Sep 17 00:00:00 2001 From: Yohan9206 Date: Fri, 1 Aug 2025 12:35:44 +0300 Subject: [PATCH] adding Blockscout --- docker-compose.yaml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/docker-compose.yaml b/docker-compose.yaml index 6148f9f117..acb2d0124f 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -10,6 +10,7 @@ services: - "30303:30303" volumes: - geth-data:/root/.ethereum + restart: unless-stopped command: [ "geth", "--dev", @@ -25,7 +26,38 @@ services: "--mine", "--nodiscover" ] + + postgres: + image: postgres:13 + container_name: blockscout-db + environment: + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + POSTGRES_DB: blockscout + ports: + - "5432:5432" + volumes: + - pg-data:/var/lib/postgresql/data + + blockscout: + image: blockscout/blockscout:latest + container_name: blockscout + depends_on: + - geth-node + - postgres + ports: + - "4000:4000" + environment: + ETHEREUM_JSONRPC_HTTP_URL: http://geth-node:8545 + DATABASE_URL: postgresql://postgres:postgres@postgres:5432/blockscout + NETWORK: "Devnet" + SUBNETWORK: "Geth Dev Mode" + COIN: "ETH" + MIX_ENV: "prod" + PORT: 4000 + BLOCKSCOUT_HOST: "0.0.0.0" restart: unless-stopped volumes: geth-data: + pg-data: