运行区块浏览器

启动区块浏览器以查看 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

注意:如果本地运行,请跳过修改域名。

更新命名与品牌

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

编辑 envs/common-frontend.env

运行 docker 容器

删除旧数据,首次运行请跳过。

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

访问 Rome Scout 浏览器:

Solana 浏览器

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

无需设置。

最后更新于

这有帮助吗?