Skip to content

Latest commit

 

History

History
43 lines (33 loc) · 3.09 KB

File metadata and controls

43 lines (33 loc) · 3.09 KB

Documentation

Reference for provisioning, configuring, and operating a RigForge mining worker.

New here? Start with the Getting Started guide. It takes you from a fresh Ubuntu machine to a tuned, running XMRig worker in one command. The other guides go deeper on individual topics once you're up and running.

Guides

Guide What it covers
Getting Started Prerequisites, installation, first-run setup, the Linux reboot, and how to verify the worker is mining.
Hardware Requirements Worker CPU / RAM / HugePages requirements and the per-CPU tuning profiles RigForge applies.
Benchmarks Measured stock-vs-tuned hashrate and efficiency (H/s per watt) on real hardware, mining live, with the method and caveats.
Configuration Every config.json key and default, minimal vs. advanced setups, and how the XMRig config is generated.
Operations & Maintenance The full command reference, service management, logs, upgrades, and troubleshooting.
How It Works What the script actually does: dependencies, compile-from-source, HugePages, MSR, NUMA, the governor, and the systemd service.
Pithead Integration The worker ↔ dashboard contract: discovery via :3333, the read-only HTTP API on :8080, and the token rules.
FAQ Common questions, plus why RigForge vs. setting XMRig up by hand.

For how RigForge is versioned and released, see RELEASING.md and CHANGELOG.md.

Design decisions

Significant, cross-cutting decisions are recorded as ADRs under adr/:

Quick links