A modern, responsive dashboard UI for Curio nodes.
- Comprehensive Node Overview: Monitor chain connectivity, storage stats, and task counts at a glance.
- Pipeline Monitoring: Real-time status for PoRep and Snap pipelines with detailed task history.
- Sector Management: Full visibility into sector lifecycle, expiration, and scheduler status.
- Market Operations: Manage storage asks, balance escrow, and monitor deals (MK12/MK20).
- Advanced Diagnostics: In-app sector diagnostics, CommR checks, and WdPost testing.
- System Control: Manage Harmony tasks, machines, and configuration layers.
- Online dashboard: https://cuview.strahe.com / http://cuview.strahe.com
- Match protocols to avoid mixed-content issues: use
httpendpoints withhttppages, andhttpsendpoints withhttpspages. - Self-hosting: run
pnpm buildand servedist/on any static host with Curio RPC access.
- GitHub Pages deployment is automated on pushes to
main.
- Node.js 22+
- pnpm (recommended)
pnpm install
pnpm devBefore running the dashboard, ensure you have a Curio node running with the WebRPC API enabled. Configure the connection on the initial setup page.
To build the production-ready static assets:
pnpm buildThe output will be in the dist/ directory.
MIT