This is an Electron application for controlling Bitcoin miners on your local network, mainly Bitaxes and esp-miner devices.
Clone the repository
To pull the shared ui package you must login to Github npm registry.
You must create a Personal Access Token though your GitHub account settings:
- Click on your user icon in the upper right on github.com
- Go to Settings
- Go to
<> Developer Settings
-> Personal Access Tokens -> Tokens (classic) - In the upper right, click Generate New Token (classic)
- check the box for write:packages
- click generate token
- copy the token
npm login --scope=@bitaxeorg --registry=https://npm.pkg.github.com
- login with your github username
- password is the token
Install dependencies
npm i
Build the Angular UI application
npm run build
Run the application
npm run start
or
Package for distribution
npm run package