A simple Rust + Ratatui dashboard for a Bitaxe miner.
It connects to a live Bitaxe over HTTP and WebSocket, then displays:
- hashrate history
- power / heat / fan meters
- current Bitaxe status
- live log output from
/api/ws
- Rust toolchain
- a reachable Bitaxe running AxeOS
Use the default local hostname:
cargo run -- http://bitaxe.localOr point it at a specific miner IP:
cargo run -- http://192.168.1.19You can also use the BITAXE_URL environment variable:
BITAXE_URL=http://192.168.1.19 cargo runq: quitr: refresh immediately
cargo build