A simple dashboard for your build machine. Works with CruiseControl, Hudson, and anything else that exposes its status using the cctray XML format.
node app.js http://your-build-machine.local:8080/cc.xml
Visit the server on port 4444. That's it. You can add authentication parameters in the normal way, viz.:
node app.js http://user:[email protected]:8080/cc.xml
You might find npm helpful. If you have npm installed already, you can install the other dependencies via make:
make deps
The CSS requires a newish version of WebKit. Chromium nightly should work well.