As you may have noticed in the last two posts, I’m really loving Panic’s Status Board. The only drawback is I’m not quite pleased with my setup and am always fiddling with it. Currently my Status Board is displaying the URI.LV Subscriber table I wrote about earlier, a table of my urgent tasks from Things as described in this blog post and a traffic graph of my gaug.es. All of them were generated by scripts on my home computer, that write CSV or JSON files in my public Dropbox folder. My computer always needing to be on and scheduling the scripts or having to edit the script every time I wanted to see something slightly different was starting to bug me, which is why I decided to write a little Sinatra app to generate the data for my Status Board.
The App is on GitHub and you can feel free to do with it whatever you like. How to set it up or use it, is described in the readme. As of now it has endpoints for traffic graphs of one or multiple gauges and graphs or tables for one or multiple feed statistics from URI.LV. I’m sure there will be more in the future, when I get new ideas for my Status Board. I would, of course, also be delighted, if you want to add a feature by yourself.