求docker部署blockscout的教程?

求docker部署blockscout的教程?https://github.com/blockscout/blockscout

请先 登录 后评论

最佳答案 2024-03-12 10:40

  1. 克隆并进入源码目录
git clone https://github.com/blockscout/blockscout
cd blockscout
  1. 设置环境变量
vim ~/.bashrc
export DATABASE_URL=postgresql://user:password@localhost:5432/explorer
export COIN=MHXW
export ETHEREUM_JSONRPC_VARIANT=geth
export ETHEREUM_JSONRPC_HTTP_URL="http://localhost:8545"
export ETHEREUM_JSONRPC_WS_URL="ws://localhost:8545"
export ETHEREUM_JSONRPC_TRACE_URL="http://localhost:8545"
export BLOCK_TRANSFORMER=clique
export NETWORK="testnet"
export MIX_ENV=prod
  1. 运行服务
make start

Blckscout 网页默认运行在 http://127.0.0.1

另外,Blockscout 默认了一些常见RPC客户端配置文件,例如本地 HardHat 网络可以直接使用:

cd blockscout/docker-compose
docker-compose -f hardhat-network.yml up -d
请先 登录 后评论

其它 1 个回答

helloworld
请先 登录 后评论
  • 2 关注
  • 0 收藏,1432 浏览
  • helloworld 提出于 2024-03-12 00:45