Mining dashboard for RaspberryPi with bfgminer fork for scrypt ZeusMiners.
First of all, you should download and install new clean version of Raspbian OS to SD card. All information and images can be found on official site. After that, you should install bfgminer scrypt fork by Darkwinde and all required dependencies. This setup guide might be very useful for beginners. You should install it to /home/pi/bfgminer
dir. Also, node.js should be installed to Raspbian, look at this short manual to complete this step. Recommeneded node version - 4.0.0.
Then, copy this repository to /home/pi/zeusPi/
directory of your RaspberryPi file system or clone it with git. Run npm install
in zeusPi dir to grab all required node modules. Your're practically done. You can run dashboard server manually with sudo node daemon.js
command in ZeusPi directory. Dashboard will be accessable from your browser, just enter your device IP.
Test, look around, if everything works fine, you may wish ZeusPi daemon to start automatically on reboot. Use crontab -e
command to edit cron tasks and add there @reboot
command with path to node and daemon.js. Or you can edit /etc/rc.local
file and add autorun command there. In any case, node should be started with superuser privileges, otherwise it would fail to work.
In this dashboard you can find such useful functions as pool list editor, miner restart panel, mining stats, hardware settings and some other helpers. This is pre-alpha version, you're welcome to experiment, modify, fork, send issues and pull requests.