Guide to setting up and running a local Story network for development and testing
story
, story-geth
, and story-localnet
.config/story/genesis-geth.json
:update-genesis-hash.sh
script to update the genesis block hash:Port | Service | Role |
---|---|---|
8545 | story-geth | Endpoint of RPC server for Story execution client |
1317 | story-node | Endpoint of API server for interacting with the Story consensus client |
26657 | story-node | Endpoint of cosmos-sdk RPC server for Story consensus client |
Service | Role | Default Port | Access URL |
---|---|---|---|
Prometheus | Collects metrics from nodes and itself for performance monitoring | 9090 | http://localhost:9090 |
Loki | Aggregates and stores logs from the network nodes via Promtail | 3100 | http://localhost:3100 |
Promtail | Scrapes logs from Docker containers and sends them to Loki | 9080 (API), 9095 (Metrics) | http://localhost:9080 |
Grafana | Provides a dashboard interface for metrics and logs visualization | 3000 | http://localhost:3000 |