azuracast

a turnkey, self-hosted, free and open source
web radio management suite