/bwk-dash

Dashboard for the Bulwark Secure Home Node

Primary LanguageJavaScriptMIT LicenseMIT

bwk-dash

Bulwark Home Node Dashboard

Requirements

The follow items are required by the system:

  • golang 1.10+
  • bulwark node already setup with rpc information

Production

Automatically install the latest production release of the bwk-dash system.

Install

Under active development

To install the system please run wget https://raw.githubusercontent.com/bulwark-crypto/bwk-dash/master/script/install.sh && sudo bash install.sh.

Development

For development please follow the flow outlined below.

Download

To download the source code please run go get github.com/bulwark-crypto/bwk-dash.

The source code will be placed in $GOPATH/src/github.com/bulwark-crypto/bwk-dash.

Build

Go to the source code folder cd $GOPATH/src/github.com/bulwark-crypto/bwk-dash.

Run the build script ./script/local_build.sh. This will also build the web client using webpack located in ./client folder.

Binary files will be placed in architecture and os specific folders in ./bin.

For example ./bin/linux-arm and ./bin/linux-am64 for the linux operating system, ARM and x86_64 cpu architectures.

Package

To package the files please run ./script/pkg.sh from the project source folder as well.

Files will be tar.gz and placed in the ./build folder.