(auto profit switching) mining monitoring software (wrapper)
can use nicehash api via https://github.com/felixbrucker/profitability-service or run standalone without switching
miner-manager requires nodejs >= 7.6.0, npm and optionally pm2 to run. Additionally miner binaries are needed for cpu and gpu mining.
git clone https://github.com/felixbrucker/miner-manager
cd miner-manager
npm install
npm install pm2 -g
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
run git pull
- Error handling
- Properly use async Methods
- Properly send responses to indicate the result to frontend
- Add Code Comments
- Write Tests
GNU GPLv3 (see LICENSE)