/brainiac

An awesome HUD

Primary LanguageClojure

Build Status

brainiac

Brainiac is a company dashboard, optimized for a display on large monitors - so really more of a billboard. It's aimed at software development organizations, but can definitely be used more generally.

It can display information from a variety of sources, including: Jenkins, Nagios, Pager Duty, Github, Google Weather, Twitter, Chicago Transit Authority, Elovation, Jukebox2 and RSS feeds.

Brainiac is a Leinigen app, written in Clojure. It is currently optimized for display on a 1920x1080 monitor, on Webkit browsers.

Usage

Install Clojure and Leinigen on your server (Brew makes this easy on Mac). Check out the source from Github. Modify config.yml to choose the panels you would like to display, and to configure logins and locations for various data sources. Go the directory that contains the app and run 'lein deps' to bring in any dependencies, and then 'lein run' to start the server on localhost:8080.

License

Copyright (C) 2012 FIXME

Distributed under the Eclipse Public License, the same as Clojure.