Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

26 lines (17 sloc) 0.973 kb

Icecast on Heroku

Because why the fuck would you wanna pay for bandwidth to stream to folks?

At GitHub we've been having a lot of fun playing music with Traktor Pro 2. I wanted to be able to have people share the music they're playing with each other.

This is a heroku buildpack that runs an icecast server that's friendly to the heroku environment. If you use it, it requires a config/icecast.xml file to be in your heroku application's directory structure.

This is still pretty hacky and experimental, and requires some SSL load balancer options that heroku doesn't offer by default right now.

Installation

  • Create your heroku application
  • Supply the BUILDPACK_URL env variable
heroku config:add BUILDPACK_URL="BUILDPACK_URL: https://github.com/atmos/heroku-buildpack-icecast.git"

Modify your configuration file to suit your needs. Enjoi.

Jump to Line
Something went wrong with that request. Please try again.