Skip to content

(auto profit switching) mining monitoring software (wrapper)

License

Notifications You must be signed in to change notification settings

lanian/miner-manager

 
 

Repository files navigation

miner-manager

(auto profit switching) mining monitoring software (wrapper)

can use nicehash api via https://github.com/felixbrucker/profitability-service or run standalone without switching

Screens

Stats Config

Prerequisites

miner-manager requires nodejs >= 7.6.0, npm and optionally pm2 to run. Additionally miner binaries are needed for cpu and gpu mining.

Installation

git clone https://github.com/felixbrucker/miner-manager
cd miner-manager
npm install
npm install pm2 -g

Run

pm2 start process.json

or

npm start

to startup on boot:

pm2 save
pm2 startup

note: windows users need the following instead for pm2:

npm install pm2-windows-startup -g
pm2-startup install
pm2 save

or just modify startTemplate.bat file to match your preferred compile and save as start.bat to not interfere with git updates

Update software

run git pull

Todos

  • Error handling
  • Properly use async Methods
  • Properly send responses to indicate the result to frontend
  • Add Code Comments
  • Write Tests

License

GNU GPLv3 (see LICENSE)

About

(auto profit switching) mining monitoring software (wrapper)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 64.6%
  • HTML 33.7%
  • Other 1.7%