Thanks for your interest. Here's how to get started.
- Docker Desktop 4.30+
- Go 1.22+
- Node.js 18+
- (Optional) NVIDIA GPU + drivers for real metrics
make ui-deps
make backend-mock # starts Go backend with fake GPU data
cd ui && npm run dev # starts Vite dev server on :5173make build
make install- Fork the repo
- Create a branch:
git checkout -b feat/my-change - Make your changes and test locally
- Commit with sign-off:
git commit -s -m "feat: my change" - Push and open a PR
- Go backend:
gofmt, no CGO in the mock path - React frontend: standard JSX conventions, no TypeScript required
- Sign off all commits (DCO)
Use GitHub Issues. Include:
- Docker Desktop version
- GPU model and driver version (if applicable)
- Screenshots of the issue
- Browser console errors (if UI-related)