Bitcoin Forum
December 13, 2024, 11:33:37 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: XMrigCC 1.1.0 (XMRig with Command & Control Server, client daemon and Dashboard)  (Read 927 times)
bendr0id (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
October 25, 2017, 07:07:12 AM
Last edit: November 16, 2017, 11:46:02 AM by bendr0id
 #1

XMRigCC is a high performance XMR/AEON miner with remote control via a webfrontend and REST service.

This fork is based on XMRig (2.4.1) it adds a "Command & Control" (C&C) server, a daemon to reload XMRig on config changes and a modified version of XMRig miner which periodically sends its current status to the C&C Server and requests new commands.

The commands are: "fetch config", "start/stop mining", "restart" and "shutdown".

All of the commands can be individually send to each client via the webfrontend or the REST service.

You can fully control your XMRig instances remotely, which means that besides starting and stopping the miner, you can also update your clients config.json file (f.e. changing the algo, wallet, the pool adress or any other XMRig setting). The XMRigCCServer will notify the client to fetch the new config. After the client pulled the changed config, the XMRigDaemon will automatically restart the XMRigMiner to apply the changes.
Additionally XMRigMiner will publish every 10s it's current status(hashrates/share counts/etc.) to the C&C Server, which will be displayed on the dashboard.

Features:
  • Command & Control Server
  • CC Dashboard with
  • Statistics of all connected miners
  • Remote control miners (start/stop/restart/shutdown)
  • Remote configuration changes of miners
  • Daemon around the miner to restart and apply config changes
  • Windows/Linux support

Default donation 5% (5 minutes in 100 minutes) can be reduced to 1% via command line option --donate-level.

Source & documentation: https://github.com/Bendr0id/xmrigCC
Latest release source & Windows (64bit) binary: https://github.com/Bendr0id/xmrigCC/releases
Wiki: https://github.com/Bendr0id/xmrigCC/wiki

Updates in version 1.0.5:
* Merged latest changes of XMRig
* Added current algo to dashboard
* Added editor for client configs to dashboard
* Some cosmetics on dashboard

Updates in version 1.0.4:
* Updated XMRig to 2.4.2
* Fixed "--background" not working for xmrigCCServer on Windows

car1999
Full Member
***
Offline Offline

Activity: 350
Merit: 100


View Profile
October 25, 2017, 10:18:10 AM
 #2

looks awesome, I'm a noob on amd cards, I haven't figured
out how to burn bios, overclock, edit regedit, etc. Will try it once  everyting is ready.
bendr0id (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
October 26, 2017, 09:23:48 PM
 #3

Hmm, i thought that more ppl. would like to have something like this.  Cry
bendr0id (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
November 01, 2017, 10:07:32 PM
 #4

Updated to 1.0.5

Updates in version 1.0.5:
* Merged latest changes of XMRig
* Added current algo to dashboard
* Added editor for client configs to dashboard
* Some cosmetics on dashboard
bendr0id (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
November 16, 2017, 11:45:47 AM
 #5

XMRigCC v1.1.0 https://github.com/Bendr0id/xmrigCC/releases/tag/1.1.0 (WIN/Linux)

  • Added option to hide offline miners from Dashboard
  • Added online status indicator to Dashboard client id column (green:red)
  • JSON-Protocol changes to send miner info to XMRigCC server
  • Added Tooltip to Dashboard column id containing new miner info (CPU, CPU flags, Cores, Threads, Memory, External IP, ...)
  • Moved CCClient to own thread and changed ControlCommand processing to async to improve performance

modembug
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
April 11, 2018, 08:56:40 PM
 #6

Nice work! Love the C&C web server. Have you considered adding Webhooks to expose events in the web server? It would be pretty slick to be able to kick off external processes (like Microsoft Flow) based on various events (miner disconnect, etc).
EMWEE
Full Member
***
Offline Offline

Activity: 238
Merit: 102


View Profile
April 12, 2018, 12:43:25 PM
Last edit: April 12, 2018, 07:30:37 PM by EMWEE
 #7

Tried the newest version of your program. CC works pretty good, only problem i'm facing is that my hashrate is around 50% of what it should be. Using the same config.json on the original XMRig and i have a normal hashrate.

Look like its related to the fact i run it in a VM.

   ⚡⚡ PRiVCY ⚡⚡   ▂▃▅▆█ PRiVCY (PRIV) is a new PoW/PoS revolutionary privacy project  ☞ Best privacy crypto-market! █▆▅▃▂
    Own Your Privacy! ───────────────── WebsiteGithub  |  Bitcointalk  |  Twitter  |  Discord  |  Explorer ─────────────────
   ✯✯✯✯✯                 ✈✈✈[Free Airdrop - Starts 9th June][Tor]✈✈✈ ║───────────║ Wallet ➢ Windows  |  macOS  |  Linux
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!