Repository navigation
Releases
Releases · KBTechAndCrypto/miner-control
Miner Control 1.7.1
1.7.1 – 2026-11-11
- POOL page: two new tiles "Pool Work" (accepted shares as sum of difficulty) and "Rejected" (share of rejected work in %, yellow from 2 %); pool tiles now 4 per row.
- POOL page, worker table: shares are shown short with 2 decimals (K / M / G / T, exact number on hover); the best column is now "Best Diff" and shows only the best share ("ever" removed – it is the same until the pool finds a block).
Miner Control 1.7.0
1.7.0 – 2026-11-11
- Support export on the LOG page: one English text report for the selected miner and period (firmware, board revision, current values, pools, availability, boot times, outages, hour map, log entries) with a preview that removes IP and pool addresses; wallet addresses are always removed. Copy or save as .txt. Idea from r/BitAxe – thanks!
Miner Control 1.6.0
1.6.0 – 2026-11-10
- Boot time after a restart: time until the miner hashes again, shown in the log ("hashing again after 48 s") and in the availability box (last and average, yellow when clearly slower than usual). Idea by BTC Ledger – thanks!
- Event Log / Pool Event Log: no inner scrollbar any more, they show the newest entries that fit plus a link to the LOG page with the matching filter.
- Miner pool changes in the log: fallback pool active / back on the main pool, dual-pool pool disconnected / back, pool address or mode changed (2 polls in a row needed). Fallback and lost pool are pushed as warnings. New LOG filter "Miner pool changes".
- LOG page: the hour grid fits the phone width without a scrollbar.
- Fix: LOG page could stay empty on slow mobile connections. Requests now time out after 15 s with a "Try again" button, show "loading …", ignore late answers and keep the saved miner filter.
- Fix: block chance on the POOL page was shown as an unformatted number of minutes (name clash with a new helper function in 1.5.0).
Miner Control 1.5.0
1.5.0 – 2026-11-09
- Availability per miner: uptime % for 24 h / 7 / 30 days, outages (offline / not hashing), longest outage, restarts, list of recent outages and restarts. Restarts are logged, not pushed. New file
app/uptime.js. Idea by Rax Mining – thanks! - New LOG page: all events of the last 30 days, filter by miner / kind / period, 30-day hour grid (click an hour to see its entries), CSV download. Event log kept for 30 days.
- 2-minute grace after a miner restart before "not hashing" counts as an outage; more robust restart detection.
Miner Control 1.4.2
1.4.2 – 2026-11-09
- Fix: push notifications for workers whose names differ only by a number (e.g.
Rental/Rental2) were dropped by the cooldown. The cooldown now separates messages by name, only measured values are ignored.
Miner Control 1.4.1
1.4.1 – 2026-11-08
- Coin is detected from the node (Bitcoin Cash Node etc. → BCH, Bitcoin Core / Knots → BTC): correct price, label and address display for BTC ckpools. Fallback:
MC_COIN.
Miner Control 1.4.0
First public release of Miner Control – a read-only dashboard for AxeOS miners (Bitaxe, NerdQaxe, LuckyAxe, …) and your own ckpool.
Highlights
- All miners on one page: hashrate, power, J/TH, temperatures, fans, best difficulty, history
- Alerts and push notifications to your phone (installable as an app / PWA)
- POOL page for your own ckpool and node (hidden when no ckpool is found)
- Network scan for AxeOS miners
- Electricity cost in EUR or USD
- German / English, 4 colour themes, widget view
- Runs with Docker, CasaOS / Portainer, Linux and Windows – only Node.js 18+, no dependencies
Install: download "Source code (zip)" below and follow the Quick start in the README.
⚠ The settings have no password – use it only in your home network or via Tailscale (serve, not funnel).
Full changelog: see CHANGELOG.md