This page is written in Ruby on Rails and JavaScript. Source code (for the most part) is available here. We have three servers, Archive, Stream, and Web.

Archive serves two functions: ruby scripts which record the stream and create mp3 files (uploaded to storage on Amazon S3), and a bug-tracking software (Redmine).

Stream has a permanent autossh into it from a computer in-house, which takes audio from our broadcast booth and serves it using IceCast. Additionally, we have a ffmpeg script which creates an iOS-compatible stream here, though this function is still under development.

Lastly, for our web app, we are running Debian linux with all three servers hosted on Linode.

Ruby1.9.3p392 (2013-02-22 revision 39386) [i686-linux]