Foxcub Radio is a Icecast server running on Ubuntu Linux within a VMWare ESX virtual machine. Tracks are played using Foobar2000
under Wine and streamed to the local Icecast server. The playlist is managed in Foobar2000 via Wine and is managed remotely using
NoMachine NX remote application server.
Static pages are served using Lighttpd the lightweight http document server.
Now playing data is fetched from the Icecast server's xml status output and parsed using a PHP script running on foxcub.net. The data is then passed back to this page in the form of a cross-site script, output as valid JavaScript.
If you enjoy Foxcub Radio, please buy me some yummy snacks from
my Amazon wishlist.
*If you are using Debian or Ubuntu you can install Audacious 2 by typing: sudo apt-get install audacious2 in a terminal