运行区块浏览器

启动区块浏览器以查看 Geth 状态和 Solana 状态

git clone --branch local https://github.com/rome-labs/romescout.git
cd romescout/docker-compose

设置环境变量

export FRONTEND_DOCKER_TAG=v1.36.2
export DOCKER_TAG=6.9.2
export STATS_DOCKER_TAG=v2.2.3
export VISUALIZER_DOCKER_TAG=v0.2.1
export SIG_PROVIDER_DOCKER_TAG=v1.1.1
export SMART_CONTRACT_VERIFIER_DOCKER_TAG=v1.9.2
export USER_OPS_INDEXER_DOCKER_TAG=v1.3.0

复制 Nginx 证书

如果在远程服务器上设置,请将 nginx 证书复制到本地目录。如果在本地设置,则跳过此步骤。

注意:将下面的文件路径替换为您证书所在的位置。

mkdir -p ./nginx/ssl
sudo cp /etc/letsencrypt/live/caesar.internal.romeprotocol.xyz/fullchain.pem ./nginx/ssl/
sudo cp /etc/letsencrypt/live/caesar.internal.romeprotocol.xyz/privkey.pem ./nginx/ssl/

更新域名

如果您在远程服务器上运行 L2,请在下面两个文件中替换域名。

  • services/nginx1.yml

  • envs/common-frontend1.env

注意:如果在本地运行,则无需修改域名。

更新命名与品牌信息

更新前端 env 文件以使用您的 L2 详细信息,例如链 ID、名称、货币、徽标和颜色。

编辑 envs/common-frontend.env

运行 docker 容器

移除旧数据,首次运行时可跳过。

在本地构建并运行 docker 容器。

通过以下地址访问 Rome Scout 浏览器:

Solana 浏览器

Solana 区块浏览器可通过以下地址访问 https://explorer.solana.com/?cluster=devnetarrow-up-right

无需设置。

最后更新于

这有帮助吗?