Skip to content

The Taiko node dashboard is aimed to provide quick and digestible insights into your Taiko node.

License

Notifications You must be signed in to change notification settings

dojonode/taiko-node-dashboard

Repository files navigation

Taiko Node Dashboard

Docker Pulls

Taiko node dashboard is aimed to provide quick and digestible insights into your Taiko node. Cover_Image

Usage

To run the dashboard simply append the following two services to the docker-compose.yml of the taiko node.

To configure the dashboard for the Hekla testnet, use the hekla image tag in wolfderechter/taiko-node-dashboard:hekla.

  taiko-node-dashboard:
     image: wolfderechter/taiko-node-dashboard:latest
     ports:
       - "7744:80"
  dojonode-systeminformation:
     image: wolfderechter/dojonode-systeminformation:latest
     ports:
       - "3009:3009"

Or if you wish to run the dashboard standalone:

  1. git clone https://github.com/dojonode/taiko-node-dashboard-docker
  2. cd taiko-node-dashboard-docker
  3. docker compose up
  4. visit http://localhost:7744 to access the dashboard
  5. Click on the 📡 button and change localhost to the IP address of the node's machine

Development

Development steps

Pre-installation

Make sure you have node and bun installed on your system. You can do it by:

brew install node curl -fsSL https://bun.sh/install | bash

Development Usage

You can start the application with the following lines:

bun install

bun start

You'll probably also want to start the systeminformation application with:

git clone https://github.com/dojonode/dojonode-systeminformation

cd dojonode-systeminformation

bun server.js

Deployment

To deploy to the website run: pnpm run predeploy and pnpm run deploy. This will build the website and push to the gh-pages branch.

About

The Taiko node dashboard is aimed to provide quick and digestible insights into your Taiko node.

Resources

License

Stars

Watchers

Forks

Packages

No packages published