Hello everyone,
I just wanted to let you all know, I finished my PHPMiner.
PHPMiner is a webinterface which uses the API from CGMiner/SGMiner.
It can:
- Handle multiple rig's
- Watch the device status and notify when something is wrong.
- Overclock GPU's
- Handle pool groups and easy pool switching.
- Restart CGMiner/SGMiner if not running
- Reboot system if defunc processes are present.PHPMiner is for Linux and Windows.
FPGA/ASIC are currently not really supported, all the overclocking and info things are based on GPU's. Because I don't have an FPGA/ASIC I also can not tell if it will run with those.
If you are interested.
Hompagehttps://phpminer.comGithubhttps://github.com/prdatur/phpminerI also enhanced the CGMiner API with some more api commands. I recommend the use of this fork (Only API was enhanced, nothing else changed)
https://github.com/prdatur/cgminerHowever it will also work with stock cgminer and of course with sgminer.
Latest version: 1.3.1Changes:
- All API-Commands will now be executed from the rpc client, so only rpc connection details are required by adding rigs.
- Removed push.co notification service because the push.co service does not work and no response from their support.
- Added access management.
- Fix some problems while editing a rig.
- Fixed CPU-Usage problem on RPC-Client
- Add cron lock-pid.
- Changed kernel miner settings to text input instead of select
- Fix cron for rebooting rig's
- Add rig based pools
- Add "shortname" for rigs which will be used as the username appendings for rig based pools.
- Add bug reporting
- Re-Added fan rpm output.
- Add manual rig reboot command for each rig.
- Fix error message when miner software has no pools configurated.
- Add possibility to change pool group.
- Add version number to the page title.
- While in collapsed mode, a change affects all devices within this rig.
- Change donate system where user can choose how much he wants to donate.
- Fix typos.
- Fix fatal error for infoException not found.
After updates always update the phpminer rpcclient and restart the service.