Machine Info

Currently, password login is disabled, so if you want to sign in, provide your ssh public key to @Miles Zhang

IP: 47.89.192.99

Default User: ubuntu

Deploy Info

Deploy Tool: Docker compose

Project Container Name Exposed Ports
Frontend frontend 3000
Backend block-explorer 4000
Backend DB db 7432
Stats DB stats-db 7433
Stats stats 6080
Visualizer visualizer 6081
Sig Provider sig-provider 6083
Smart Contract Verifier smart-contract-verifier 6084

Setup

Backend DB

It can be docker, local instance or cloud database

Backend

.env template

  1. create .env in root directory, write with your custom env
  2. cd block-explorer/docker-compose & docker compose -f block-explorer.yml up -d

Microservices

  1. export STATS__BLOCKSCOUT_DB_URL=postgresql://blockscout:ceWb1MeLBEeOIfk65gU8EjF8@172.18.0.1:5432/blockscout(172.18.0.1 is backend db’s url)
  2. cd block-explorer/docker-compose & docker compose -f artela-microservices.yml up -d

Frontend

docker-compose.yml