📖
Stake Local Dashboard
  • Stake Local Dashboard
    • Library Sections
  • Dashboard Installation
    • Installation Overview
    • Install Supporting Software
      • Install Prerequisites
      • Install Prometheus
      • Install Grafana
      • Install node_exporter
      • Install json_exporter
      • Install Ethereum Metrics Exporter
    • Configure Ethereum Clients
    • Configure Supporting Software
      • Configure json_exporter
      • Configure Prometheus Rules
      • Configure Ethereum Metrics Exporter
    • Prometheus Jobs & Targets
      • Prometheus Jobs
      • About Stake Local Labels
      • Base Targets Installation
      • Consensus Client Targets
      • Execution Client Targets
      • Validator Client Targets
      • node_exporter Target
      • json_exporter Target
      • Ethereum Metrics Exporter Targets
      • Third-Party Targets
      • Ethereum Address Targets
      • Validator Public Key Targets
      • Optional: Grafana Target
      • Optional: Prometheus Target
      • Clean Up Unused Targets
    • Optional: Alternative Dashboard Compatibility
      • Besu Dashboard Compatibility
      • Erigon Dashboard Compatibility
      • Geth Dashboard Compatibility
      • Lighthouse Dashboard Compatibility
      • Lodestar Dashboard Compatibility
      • Nethermind Dashboard Compatibility
      • Nimbus Dashboard Compatibility
      • Prysm Dashboard Compatibility
      • Teku Compatibility
    • Enable & Start/Restart Services
      • Checking Software Status
    • Install Dashboard
  • Additional Modifications
    • Additional Staking Groups
    • Change or Add Currency
Powered by GitBook
On this page
  • Install Prerequisites
  • make
  • Go
  • Stake Local Dashboard Repository
  1. Dashboard Installation
  2. Install Supporting Software

Install Prerequisites

Supporting software for supporting software

PreviousInstall Supporting SoftwareNextInstall Prometheus

Last updated 2 years ago

Install Prerequisites

The following tools may not yet be available on your system, but are necessary for installing our supporting software.

make

make is a utility to assist in building software.

sudo apt-get update
sudo apt-get install make

Check to see if make was correctly installed.

make --version

Go

Go is a programming language and the go compiler is needed to build software written in Go.

cd
wget https://go.dev/dl/go1.20.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.20.linux-amd64.tar.gz
sudo ln -s /usr/local/go/bin/go /usr/bin/go

Check to see if go was installed correctly.

go version

Optionally, clean up installation files.

rm go1.20.linux-amd64.tar.gz

Stake Local Dashboard Repository

Clone the Stake Local Dashboard repository.

mkdir ~/git
cd ~/git
git clone https://github.com/stakelocal/stakelocal-dashboard.git

The instructions below are for version 1.20. , and adapt the instructions below.

Check for newer versions of go
Results of apt-get install make command
Results of make --version command
Results of the wget, tar, and ln commands
Results of go version command