Skip to content

Add live pool dashboard#5

Open
ZL1LAC wants to merge 2 commits into
duino-coin:mainfrom
ZL1LAC:feature/dashboard
Open

Add live pool dashboard#5
ZL1LAC wants to merge 2 commits into
duino-coin:mainfrom
ZL1LAC:feature/dashboard

Conversation

@ZL1LAC

@ZL1LAC ZL1LAC commented Jul 3, 2026

Copy link
Copy Markdown

Summary

  • Finish the unreleased web dashboard (previously stub /ping only)
  • Serve live stats from in-memory mining.stats + poolStats
  • Add /statistics, /workers (search/sort), /rewards endpoints
  • Frontend: uptime, accept rate, Chart.js history, full searchable worker table
  • Ignore runtime dashboard/rewards*.json and dashboard/workers_*.json sync files

Test plan

  • Set dashboard_port in config/config.json (default 6030)
  • Run node src/index and open http://localhost:6030
  • Confirm stats update and charts populate after syncs
  • Search/sort workers table
  • Confirm mining on pool port is unaffected

Dark_Hunter and others added 2 commits July 4, 2026 06:07
Finish the unreleased web dashboard: serve live stats from in-memory
mining state, add history charts, searchable worker table, and ignore
runtime rewards sync files.
Save history to disk with configurable retention, add CPU/RAM/workers
charts, tooltips, time-range label, and GET /history export.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant